首页 > 代码库 > 微信小程序多层嵌套循环,二级数组遍历
微信小程序多层嵌套循环,二级数组遍历
小程序中的遍历循环类似于angularJS的遍历。
二级数组遍历有一个坑。二级遍历wx:for循环的时候,需要注意。(代码如下)
JS代码:
data: { groups: [ [ { title: ‘狼图腾‘, cover: ‘../../img/mineBG.png‘ }, { title: ‘狼图腾‘, cover: ‘../../img/mineBG.png‘ }, ], [ { title: ‘狼图腾‘, cover: ‘../../img/mineBG.png‘ }, ], [ { title: ‘狼图腾‘, cover: ‘../../img/mineBG.png‘ }, ] ], },
遍历出不同的数组,然后渲染不同组的cell
<!--一共三组--> <view class="group" wx:for="{{groups}}" wx:for-index="groupindex"> <!--组头--> <view class="group-header"> <view class="group-header-left">{{}}</view> <view class="group-header-right">{{}}</view> </view>
MARK:
二级循环的时候,wx:for="item",这种写法是错误的。
<!--cell--> <view class="group-cell" wx:for="{{groups[groupindex]}}" wx:for-item="cell" wx:for-index="cellindex"> <!--<image class=‘group-cell-image‘ src="http://www.mamicode.com/{{item.cover}}"></image>--> <image class=‘group-cell-image‘ src="http://www.mamicode.com/img/mineBG.png"></image> <view class=‘group-cell-title‘>title{{cell.title}}</view> </view> <!--footer--> <view class="group-footer">{{group.footer}}</view> </view>
微信小程序多层嵌套循环,二级数组遍历
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。