解决vue报错Duplicate keys detected: ‘9‘. This may cause an update error.

解决vue报错Duplicate keys detected: ‘9‘. This may cause an update error.,第1张

Duplicate keys detected: ‘9’. This may cause an update error.是vue发现key不是唯一的而引发的错误.

译为中文大概是 : 检测到重复键 : '9’可能会导致一个更新错误.

查找问题 找到我们报错的组件=>
1,查看循环项绑定的key得知了问题所在

2,查看定义的数据,由图可知,因为集合中的id有重复的值,当我们在 v-for 中使用id作为key时,即为报错

解决办法:

<div class="list" v-for="(item,index) in list" :key="index">

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/589845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-13
下一篇 2022-04-13

发表评论

登录后才能评论

评论列表(0条)

保存