goods-attr

一款极易上手的 商品多规格属性选择器 组件

new GoodsAttr(el, {
    matchList: [],
    matchAttr: 'primeId',
    rowCls: 'row',
    itemCls: 'item',
    itemActiveCls: 'active',
    itemPrimeAttr: 'data-p',
    success: null,
    fail: null,
});
属性 描述 类型 默认值
el 整个选择器的容器 DOMElement (必填) -
matchList sku 数据聚合列表 Array (必填) -
matchAttr matchList 聚合项质数乘积属性名称 String 'primeId'
rowCls html 中规格属性行的 className String 'row'
itemCls html 中单个规格属性的 className String 'item'
itemActiveCls html 中单个规格属性高亮时的 className String 'active'
itemPrimeAttr html 中单个规格属性标记质数的属性名称 String 'data-p'
success 聚合成功的回调(data),data包含聚合到的数据信息 Function null
fail 未聚合成功的回调 Function null