新闻动态
新闻动态
- 短信猫卡发短信和网关短信在市场上的区别
- 关键词有什么特点?
- 数据集的使用方法和技巧
- 手机网页的制作方法四_WML语言基础
- 几种方式纯文本链接提升网站权重
- HTML DOM readyState 属性
- 如何在网站中添加地图
- c# 四舍五入、上取整、下取整
- 伪静态下不能使用FCKeditor的解决方案
- 网站标题对SEO优化的影响
联系我们
邮箱:
手机:15383239821
asp.net
小程序 For developer:Do not set same key “[object Object]“ in wx:key
作者:
发布时间:2022-05-24
点击:
小程序 For developer:Do not set same key “[object Object]“ in wx:key
项目中自定义列表组件,在引用该组件渲染时,for 循环中绑定 key 的值由于动态改变了,会报一个warning。
一般页面中for循环的key的值是 *this,在组件中不建议这个写,最好绑定为item自带的唯一的标识符,如 id。
将wx:key="*this" 改为 wx:key="index"
wx:for="{{orders}}"
wx:key="*this" ==> "index"
num="{{item.num}}"
price="{{item.price}}"
title="{{item.title}}"
问题解决。
*this 这个是指表对象本身。
key应该只要一个值index就可以。
<view wx:for="{{item.goods_list}}" wx:key="index" wx:for-item="goods">

新闻资讯
-
2023-09-21PHP函数介绍—is_dir(): 检查路径是否为目录
-
2019-11-21C#中类的实例化
-
2012-06-30关键词放在什么位置最好?
-
2013-02-16解析DIV+CSS在IE6和IE7中的区别
-
2011-03-15indexOf,lastIndexOf和substring 用法详解
-
2010-07-20大型网站的优化策略
相关案例
