微信小程序列表渲染 怎么做小程序列表渲染
微信小程序列表渲染是什么?怎么做小程序列表渲染?列表渲染是什么呢?就是wx:for。本文小编就分享大家微信小程序列表渲染的编写程序,希望能帮助到大家。
怎么做小程序列表渲染?在组件上使用wx:for控制属*绑定一个数组,即可使用数组中各项的数据重复渲染该组件。
默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item
如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如 中的输入内容,
wx:key 的值以两种形式提供
1. 字符串,代表在 for 循环的 array 中 item 的某个property,该property 的值需要是列表中唯一的字符串或数字,且不能动态改变。
2. 保留关键字 *this 代表在 for 循环中的 item 本身,这种表示需要 item 本身是一个唯一的字符串或者数字,如:
当数据改变触发渲染层重新渲染的时候,会校正带有 key 的组件,框架会确保他们被重新排序,而不是重新创建,以确保使组件保持自身的状态,并且提高列表渲染时的效率。
如不提供 wx:key,会报一个 warning, 如果明确知道该列表是静态,或者不必关注其顺序,可以选择忽略。
示例代码:
以上就是微信小程序列表渲染,怎么做小程序列表渲染的内容介绍,小编看起来觉得挺复杂的呢?想要了解更多微信小程序的咨询,快快关注微小乔吧,第一手微信小程序咨询及时更新,让你紧跟微信的步伐!
相关阅读推荐:
服务号怎么使用小程序?服务号可以转为小程序吗?
微信小程序怎么删除?如何删除小程序?
微信小程序和服务号可以共存吗?
下一篇:公众号如何清理僵尸粉?
