wx:for循环item不改变

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

如图,如果这样使用两次item就会导致下面的item无效,比如我循环的是数组[5, 6, 7, 1, 2, 3, 4],button的类名是正确的,但是显示的却是1, 2, 3, 4, 5, 6, 7无论做什么操作都是这样的。

但是,如果我像下图这样操作:

使用index来改变类名,这样item就会正常显示,不知道问题的原因是什么,求解答

5 回复
fhou
fhou1 楼6 年前

这里wx:key就是随便吧循环的index放上面了,把wx:key换了之后还是没有效果,依旧不知道是为什么(⊙﹏⊙)b

fang16
fang162 楼6 年前

不是把index放上面,是当前页面循环唯一标识,可以这样理解

vqian
vqian3 楼6 年前

我遇到的问题是在class类名中使用了循环的item然后下面的内容显示中的item就会出现问题了,我的这个页面中只有这一个循环直接用index只是希望他不要一直弹警告

li83
li834 楼6 年前

wx:key=“asdfsaf”,不需要花括号

min94
min945 楼5 年前

wx:key=“随便填什么”