一款极易上手的 商品多规格属性选择器 组件
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 |