vue-manage-system 运行时报: Do not use v-for index as key on < transition-group> children, this is the same as not using keys.错误

bpzcxfmw  于 2022-12-31  发布在  其他
关注(0)|答案(5)|浏览(594)

如题,运行时报: Do not use v-for index as key on children, this is the same as not using keys.错误,
排查发现,
./src/components/page/DragList.vue页面的标签内的div循环时将index作为key值,所以报错.
将该页面的循环变量todo、doing和done下的每个子元素添加id,并将该id设为循环key值后,解决问题。
望修复。

lndjwyie

lndjwyie1#

vue-template-compiler的2.5.2的版本升级为和项目使用的vue版本2.5.16一致。也可以解决这个问题。

最新版没用

js5cn81o

js5cn81o2#

key=‘index
npm i vue-template-compiler@2.5.21 升级貌似没有用 :key="index+1"可以

kpbwa7wx

kpbwa7wx3#

直接采用将key=‘index+1’也可以解决这个错误

7bsow1i6

7bsow1i64#

vue-template-compiler的2.5.2的版本升级为和项目使用的vue版本2.5.16一致。也可以解决这个问题。

h22fl7wq

h22fl7wq5#

vue-template-compiler的2.5.2的版本升级为和项目使用的vue版本2.5.16一致。也可以解决这个问题。

好的, 谢谢

相关问题