Do not set same key {[]} in wx:key.

发布于 6 年前作者 itao19881 次浏览最后编辑 6 年前来自 ask

                    <view

                        wx:for=“{{topicDetail.comment_list.data_list}}”

                        wx:for-item=“comment”

                        wx:for-index=“commentIndex”

                        wx:key=“comment”

                        class=“number ov-v”>

                    </view>

 

上面的代码报标题的异常然后小程序就闪退了,把 wx:key=“comment” 删掉就不会闪退,但是只有一个页面会这样,其他页面这样写是没有问题的,这是为什么呢?

6 回复
hufang
hufang1 楼6 年前

这个页面里面没有重复的key,只有这一个的,关键是我有很多页面都是这样写,只有一个页面出现这个问题

xuchao
xuchao2 楼6 年前

返回数据如上图

eyang
eyang3 楼6 年前

可以提供一下出问题时 {{topicDetail.comment_list.data_list}} 对应的数据吗?

xuegang
xuegang4 楼6 年前

你好,请问数据里是不是有重复的key存在呢?

chenmin
chenmin5 楼6 年前

wx:key的字段只接受字符串值,Array的话会被转成。所以报这个错是正常的。

但是不应该闪退才对。如果有闪退的情况,烦请再详细说明一下。

lixue
lixue6 楼4 年前

有人吗?