vue控制台报错Duplicate keys detected: 'xxxx'. This may cause an update error.解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue控制台报错Duplicate keys detected: 'xxxx'. This may cause an update error.解决方案相关的知识,希望对你有一定的参考价值。

参考技术A vue项目中在使用el-tree组件时报了一个这样的错:
== Duplicate keys detected: '106002. This may cause an update error.==

不影响使用,但我个人,不太喜欢报红,也是为了避免能够多学习点东西

百度之后 说是 == v-for == 循环的时候key值重复了,但是我用的是==el-tree== 组件,然后我发现,是我的node-key和我children的id冲突了,然后换一个就可以了

** 注意 :**
key值必须是唯一的,可以不为id也可是其它的一些值,例如index下标之类的,但是,==必须是唯一的==

以上是关于vue控制台报错Duplicate keys detected: 'xxxx'. This may cause an update error.解决方案的主要内容,如果未能解决你的问题,请参考以下文章

vue报错之Duplicate keys detected: '0'. This may cause an update error.

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

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

[Vue warn]: Duplicate keys detected: 'area'. This may cause an update error.

vue动态添加路由,跳转页面时,页面报错路由重复:vue-router.esm.js?8c4f:16 [vue-router] Duplicate named routes definition: {

vue动态添加路由,跳转页面时,页面报错路由重复:vue-router.esm.js?8c4f:16 [vue-router] Duplicate named routes definition: {