微信小程序——列表渲染wx:for
<view wx:for="{{array}}">
{{index}}: {{item.message}}
</view>
Page({
data: {
array: [{
message: 'foo',
}, {
message: 'bar'
}]
}
})
也可以使用 wx:for-item 可以指定数组当前元素的变量名,
也可以使用 wx:for-index 可以指定数组当前下标的变量名:
<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName">
{{idx}}: {{itemName.message}}
</view>
动态设置多个class类:<scroll-view class="show {{enterprise.length>1?'show1':'show2'}}"></scroll-view>
在元素上绑定数据:<view wx:for="{{enterprise}}" data-companyName="{{item.companyZhong}}">{{item.companyZhong}}</view>
<view style="background:{{selected ? 'red' : 'blue'}}" >红色</view>
本文详细介绍了微信小程序中如何使用wx:for进行列表渲染,包括指定数组元素和下标的变量名,动态设置多个class类以及在元素上绑定数据的方法。
1466





