一、效果图:
二、使用:
页面使用组件:
<!-- 规格 -->
<view class="specification">
<view class="title">选择规格</view>
<commodity-sku skuNameArr="{
{detailData.specList}}" skuInfoArr="{
{detailData.specInfo}}"
bind:getResultObj="getResultObj">
</commodity-sku>
</view>
记得注册组件:
{
"usingComponents": {
"commodity-sku": "/components/commodity-sku/commodity-sku"
}
}
三、完整组件:
commodity-sku.wxml
<!-- sku组件 -->
<view class="container">
<view class="sku-item" wx:for="{
{skuNameArr}}" wx:for-item="item" wx:key="index">
<view class='spec-name'>{
{item.specName}}</view>
<view class="spec-right">
<view wx:for="{
{item.attrList}}" wx:for-item="subItem" wx:for-index='subIndex