如果左右的样式完全一样,只用一个view来循环即可,如果左右样式不同,则需要根据Index判断奇偶来写左右两侧的样式。block wx:if="{{index%2==0}}"
//第一层循环<view wx:for="{{arr}}" wx:key="index">
<view>{{item.name}}</view>
//第二层循环,修改item、index名称
<view wx:for="{{item.process}}" wx:for-item="itema" wx:for-index="indexa" wx:key="indexa">
// 判断是哪种结构
<block wx:if="{{itema.goods_name}}">
<view>{{itema.goods_name}}</view>
</block>
<block wx:else>
<view>{{itema.type}}</view>
//第三层判断是否是数组
<block wx:if="{{itema.state && itema.state[0] && itema.state[0].time}}">
<view wx:for="{{itema.state}}" wx:for-item="itemb" wx:for-index="indexb" wx:key="indexb">{{itemb.time}}</view>
</blcok>
<blcok wx:else>
<view>{{itema.state}}</view>
</blcok>
</block>
</view>
</view>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)