上面是微信小程序文档当中关于wx:key的描述–
wx:key的值以两种形式提供

  1. 保留关键字 表示遍历的数组item本身,就是一个唯一的字符串或数字可以看以下的示例,这个倒是不难理解
<view wx:for="{{['a','r','r','a','y']}}" wx:key="*this">{{item}}
</view>
  1. 字符串 遍历的数组当中item的property其实就是他的属性,这个属性的值需要是列表中的唯一数字或者字符串,且不能够动态的改变,用在 你所被遍历的组件需要多个属性的时候,或者说 你需要遍历的数组 是被嵌套着的。

这个千万要注意了 不要和vue的key值混淆了,不是写index,也不需要写{{item.xx}},直接就是wx:key="属性名"

<switch wx:for="{{objectArray}}" wx:key="unique" style="display: block;"> {{item.id}} </switch>Page({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'},]})

微信小程序的key值相关推荐

  1. 微信小程序 java 传值_微信小程序传值获取值的实例方法

    微信小程序传值以及获取值方法的详解 微信小程序传值以及获取值方法,传值有两种方法,对应也有获取值得方法, 1.设置id的方法标识跳转后传递的参数值: 2.通过使用data - xxxx 的方法来标识要 ...

  2. 微信小程序多选取值判断显示内容

    写微信小程序项目的时候 遇到多选框选值通过id来判断内容切换 这里是通过wxs来实现的 wxml <wxs module="calc">function getId(a ...

  3. 微信小程序wx:key的解释

    做个微信小程序开发的朋友们大多数肯定都遇到过这样一个警告: wx:key解释: 如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态,这时就需要wx:ke ...

  4. 微信小程序 wx:key 微信:for

    warning: Now you can provide attr "wx:key" for a "wx:for" to improve performance ...

  5. 微信小程序----wx:key(Now you can provide attr wx:key for a wx:for to improve performance.)

    WXRUI体验二维码 如果文章对你有帮助的话,请打开微信扫一下二维码,点击一下广告,支持一下作者!谢谢! 效果图 官网解释 如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项 ...

  6. 微信小程序的场景值scene

    根据微信小程序返回给我们的场景值,我们可以根据不同的场景做出不同的处理,更加方便我们对使用场景的划分 当前支持的场景值有: 1001:发现栏小程序主入口,"最近使用"列表(基础库2 ...

  7. 微信小程序 通过场景值判断从什么路径进入微信小程序

    下面博主将会通过图文讲解的方式分享关于通过场景值判断是从什么途径进入到本微信小程序中,最后附上源码! 判断从什么路径进入到微信小程序 所以需要获取场景值. 途径1:app.js 以下是微信小程序项目源 ...

  8. php编程教学:微信小程序会员储值卡怎么开发

    今天小编要和大家分享的是微信小程序怎么添加储值卡功能,想我们无论是做线下还是线上,只要说到推广,都是非常困难的,如果要推广效果好,就更加困难了,因为很多商家不知道怎么使用推广工具,怎么合作有效的推广平 ...

  9. 【微信小程序】自定义属性值,及路由传参

    wx小程序 在很多时候,我们需要通过wx:for去循环渲染一个列表,我们希望点击进去的时候可以拿到对应的值及各种相应的参数, 那么我们就需要给它加一个标识符,一个专有的id或者指定的index,我们可 ...

最新文章

  1. 没有“好的”数据,AI就没有未来?听听云测数据怎么说
  2. 15分钟实现AI端计算模型训练、加速与部署 | 百度EasyDL公开课
  3. mysql数据库连接过多的错误,可能的原因分析及解决办法
  4. linux 飞行模拟,为推进2020款微软飞行模拟器开发:微软启动Flight Simulator X Beta测试...
  5. 获取进程或线程的ID以及句柄信息
  6. Python:PyCharm提示“Python version 2.7 does not support a ‘F‘ prefix”
  7. 折腾Java设计模式之状态模式
  8. OpenCV 图片模糊处理
  9. Croe文件在线预览
  10. 《第一桶金怎么赚——淘宝开店创业致富一册通》一一1.2 创业者应具备的条件与经验...
  11. LaTeX 论文排版学习笔记(零基础)
  12. 电脑重启桌面 计算机图标消失,电脑重启后计算机图标不见了怎么办
  13. 【直播】陈安东,马琦钧:赛题Baseline讲解以及语音识别基础知识介绍
  14. asp万年历简易版本
  15. 获取的字段值是空值或者为null,而你自己的需求就是想要获取的字段为一个 * 默认的值
  16. 2020西瓜直播弹幕协议版弹幕提取思路与实现py
  17. Pyecharts数据可视化之折线图(阶梯图、平滑曲线图、面积图)、K线图、常用配置项
  18. Ctrl+26个英文字母组合的Excel快捷键,都是最常用的快捷键!
  19. 视觉SLAM十四讲读书笔记(2)P10-P27
  20. 100美元哪里去了?

热门文章

  1. ESXi处理主机错误无法进入维护模式
  2. VirtualBox 搭建虚拟环境
  3. 面对层出不穷的问题,延迟开学的原因就是取消延时服务?
  4. div从上到下从左到右自动换行显示排列
  5. word中鼠标拖动文字突然无法突出显示
  6. HZYWX-技术交流-开发中的导入导出
  7. zzuli 2631: B(树链剖分)
  8. Android小应用——监控屏幕使用时间
  9. 【PMP】PMP考试易错点总结和答题技巧总结
  10. Apache ab 测试报告详解