1 / 5
文档名称:

微信小程序 wx-key详细介绍.doc

格式:doc   大小:24KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微信小程序 wx-key详细介绍.doc

上传人:raojun00001 2019/11/28 文件大小:24 KB

下载得到文件列表

微信小程序 wx-key详细介绍.doc

文档介绍

文档介绍:微信小程序wx:key详细介绍微信小程序wx:key在自己学习的时候不是多明白到底是怎么回事,经过上网查阅资料,整理下:个人感觉官方给出的例子不是很明确,官方解释如下:wx:key如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如input/中的输入内容,switch/的选中状态),需要使用wx:key来指定列表中项目的唯一的标识符。wx:key的值以两种形式提供字符串,代表在for循环的array中item的某个property,该property的值需要是列表中唯一的字符串或数字,且不能动态改变。保留关键字*this代表在for循环中的item本身,这种表示需要item本身是一个唯一的字符串或者数字,如:当数据改变触发渲染层重新渲染的时候,会校正带有key的组件,框架会确保他们被重新排序,而不是重新创建,以确保使组件保持自身的状态,并且提高列表渲染时的效率。如不提供wx:key,会报一个warning,如果明确知道该列表是静态,或者不必关注其顺序,可以选择忽略。示例代码:switchwx:for=“{{objectArray}}”wx:key=“unique”{{}}/switchbuttonbindtap=“switch”Switch/buttonbuttonbindtap=“addToFront”Addtothefront/buttonswitchwx:for=“{{numberArray}}”wx:key=“*this”{{item}}/switchbuttonbindtap=“addNumberToFront”Addtothefront/buttonPage({data:{objectArray:[{id:5,unique:‘unique_5’},{id:4,unique:‘unique_4’},{id:3,unique:‘unique_3’},{id:2,unique:‘unique_2’},{id:1,unique:‘unique_1’},{id:0,unique:‘unique_0’},],numberArray:[1,2,3,4]},switch:function(e){constlength=(leti=0;ilength;++i){constx=(()*length)consty=(()*length)consttemp=[x][x]=[y][y]=temp}({objectArray:

最近更新

2025年度办公室装饰设计与施工一体化服务合同.. 8页

2025年度办公室人员知识产权保护聘用合同 8页

2025年度别墅太阳能热水系统安装及维护合同 9页

2025年度创意工作室合伙开店协议书 9页

2025年度分公司管理协议书:农业科技分公司合.. 8页

2025年度出租车特许经营权转让及品牌合作协议.. 9页

2025年度出租房消防应急疏散演练合同 8页

2025年度冷链物流公路运输合作协议 8页

2025年度农药药害赔偿与农民权益保障合同样本.. 9页

2025年度农民工劳动争议调解与仲裁服务协议 8页

2025年度农村路灯版LED灯具更换与安装服务合同.. 9页

2025年度农村自建房产权转让及附属设施拆除合.. 9页

2025年度农村水井承包与农民合作社合作协议 8页

2025年度农村房屋拆迁补偿与农村土地流转合同.. 7页

2025年度农村房产转让与养老养生服务合同 8页

2025年度农村宅基地买卖及农村土地承包经营权.. 9页

2025年度农村土地流转租赁管理合同 7页

2025年度农村土地占用农业种植养殖一体化合同.. 9页

2025年度农村个人租房合同风险评估与防范策略.. 8页

2025年度农产品电商平台数据安全保障合同 9页

湖南省湘西土家族苗族自治州花垣县2024-2025学.. 22页

24.4直线与圆的位置关系(5种题型基础练+能力.. 76页

高考英语短文改错专项解题指导课件 81页

2025年心脏起搏器(含体内)项目建议书 58页

2025年数字式复印机合作协议书 57页

2025年屏蔽电磁波玻璃项目建议书 53页

2025年抗狂躁药项目建议书 53页

2025年技术检测与标准认证服务合作协议书 53页

2025年工程监理合作协议书 58页

2025年抽纸项目发展计划 52页