在組件上使用 wx:for
控制屬性綁定一個數組,便可使用數組中各項的數據重複渲染該組件。數組
默認數組的當前項的下標變量名默認爲 index
,數組當前項的變量名默認爲 item
spa
<view wx:for="{{array}}"> {{index}}: {{item.message}} </view>
使用 wx:for-item
能夠指定數組當前元素的變量名,code
使用 wx:for-index
能夠指定數組當前下標的變量名:it
<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName"> {{idx}}: {{itemName.message}} </view>
wx:for
也能夠嵌套,下邊是一個九九乘法表變量
<view wx:for="{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-item="i"> <view wx:for="{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-item="j"> <view wx:if="{{i <= j}}"> {{i}} * {{j}} = {{i * j}} </view> </view> </view>