小程序列表渲染

WXML中 wx:for 控制属性绑定一个数组(从逻辑层.js传过来的数组或者对象),使用数组中各项数据重复渲染该组件。

默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item

如果要指定当前数组的变量名:wx:for-item

指定数组的当前下标的变量名:wx:for-index

 

wx:for 也可以嵌套,如下九九乘法表

Block

扫描二维码关注公众号,回复: 4958875 查看本文章

除了在view中使用wx:for,也可以在<block/>中使用,渲染一个包含多个节点的结构块。

wx:key

wx:key="字符串"

 这个“字符串” 代表在for循环的array中item的某个“属性”,该属性的值需要是列表中唯一的字符串或数字,且不能动态改变。用于被遍历的组件需要多个属性的时候。

wx:key="*this"

保留关键字“ *this”代表在for循环中的item本身,此时item本身是一个唯一的字符串或数字,用于组件仅仅需要一个属性,并且属性值唯一。

https://blog.csdn.net/yelin042/article/details/72518952

wx:if

 1、搭配view

2、搭配block

猜你喜欢

转载自blog.csdn.net/u011724770/article/details/86523656