wx:for="{{list}}"用來循環數組,而list即爲數組名wx:for-item="items" 即用來定義一個循環過程當中每一個元素的變量的數組
若是是一維數組,按照以下方式循環出來:spa
<view wx:for="{{list}}"> {{index}} {{item.name}} </view>
以上代碼中,item即爲list的別名。code
若是是二維甚至多維數組,按照以下方式循環:blog
<view wx:for="{{parentList}}"> {{item.id}} <view wx:for="{{item.childList}}" wx:for-item="items"> {{items.name}}{{item.account}} </view> </view> for (var i = 0 ; i < list.length; i++) { var xxx = list[i]; }
等同於it
<view wx:for="{{list}}" wx:for-item="xxx"></view>
謹記:wx:for是循環數組,wx:for-item即給列表賦別名class
如下爲幾個錯誤使用,請你們謹慎使用:變量
1.直接用wx:for-item ,這樣是循環不出來列表的List
<view wx:for-item="{{list}}"> {{index}} {{item.name}} </view>
2.子循環中慎用wx:for-item循環
<view wx:for="{{parentList}}"> {{item.id}} <view wx:for-item="{{item.childList}}" wx:for-item="items"> {{items.name}}{{items.account}} </view> </view>