小程序
小游戏
企业微信
微信支付
扫描小程序码分享
旧版本编译器没问题,升级到1180版本,就报错,改成wx:key="productId"可以!不用加item了?不用加花括号了?这是bug?还是以后就这么改了?坑真多!!!
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
对这个问题很苦恼啊,突然发现换了写法,现在进去每一个有列表的页面都报警告
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
不用加{{}},而且随便写一个就行,abcd,efg等等都可以,其实这个key很少用到
wx:key 的值以两种形式提供
wx:key
字符串,代表在 for 循环的 array 中 item 的某个 property,该 property 的值需要是列表中唯一的字符串或数字,且不能动态改变。
保留关键字 *this 代表在 for 循环中的 item 本身,这种表示需要 item 本身是一个唯一的字符串或者数字,如
*this
检测你的item.productId可能不是有效值,不确定唯一性。**字符串,代表在 for 循环的 array 中 item 的某个 property**
声明一下,这不是报错,这叫警告,报错是红色的,警告应该是不影响的
没升级之前没问题!升级之后,回退版本,也不行,也报这个错误了!!!为啥?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
对这个问题很苦恼啊,突然发现换了写法,现在进去每一个有列表的页面都报警告
不用加{{}},而且随便写一个就行,abcd,efg等等都可以,其实这个key很少用到
wx:key
的值以两种形式提供字符串,代表在 for 循环的 array 中 item 的某个 property,该 property 的值需要是列表中唯一的字符串或数字,且不能动态改变。
保留关键字
*this
代表在 for 循环中的 item 本身,这种表示需要 item 本身是一个唯一的字符串或者数字,如检测你的item.productId可能不是有效值,不确定唯一性。**字符串,代表在 for 循环的 array 中 item 的某个 property**
声明一下,这不是报错,这叫警告,报错是红色的,警告应该是不影响的
没升级之前没问题!升级之后,回退版本,也不行,也报这个错误了!!!为啥?