vue控制台报错Duplicate keys detected: ‘xxxx‘. This may cause an update error.原因解析及解决办法
for循环中没有保证key值的唯一性导致报错的解决办法
·
今天和后台联调数据循环数据较多,控制台报错。找了半天不知道原因是什么,百度一堆说是key名称重复,于是我改成了
虽然key的名字不一样,但是本质其实都是指的下标(0,1,2,3…),本质是一样的,都是从0开始的数字,奈何我的数据没有id等这种唯一标识,而key的意义就是保证唯一性,所以我改成了如下的样子
保证了key的唯一性,如果有其他的唯一标识也可以使用比如id等。报错完美解决。
如有不正确,欢迎指导,嘻嘻
更多推荐
已为社区贡献1条内容
所有评论(0)