背景:

功能能够实现,但是控制台报如下错误:

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

 原因:

查阅Vue文档可知,有相同父元素的子元素必须有独特的key。重复的 key 会造成渲染错误

意思就是说 使用v-for时,里面绑定的key值有重复的key值,导致报错。

找到组件所在使用的v-for的地方,看到代码如下:key动态绑定了slide.skuId

 <div class="swiper-slide" v-for="(slide,index) in skuImageList" :key="slide.skuId"><img :src="slide.imgUrl">
</div>

那么slide.skuId是不是有重复的值呢?借助开发者工具,查看slide.skuId的值。可以看见slide.skuId果然有重复的。

解决办法 

使用索引值index作为key值即可解决

参考文档链接:https://www.cnblogs.com/websnow/p/16015913.html

Vue报错: [Vue warn]: Duplicate keys detected: ‘5‘. This may cause an update相关推荐

  1. [Vue warn]: Duplicate keys detected: ‘0‘. This may cause an update error.

    [Vue warn]: Duplicate keys detected: '0'. This may cause an update error. 刚开始看到这个问题我还有点奇怪,因为只在for循环哪 ...

  2. vue.runtime.esm.js:619 [Vue warn]: Duplicate keys detected: ‘/carsend‘. This may cause an update err

    背景: 在运行一个Vue项目时,出现了如下报错信息 vue.runtime.esm.js:619 [Vue warn]: Duplicate keys detected: '/carsend'. Th ...

  3. vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detected: ‘xxx‘. This may cause an update err

    vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detected: 'xxx'. This may cause an update err ...

  4. [Vue warn]: Duplicate keys detected: '0'. This may cause an update error. found in解决办法

    在vue项目中出现以下报错: 错误原因:一个template中有两个一样的v-for, key属性冲突导致 解决方法: 在第二个v-for中, key属性设置一下即可: :key="inde ...

  5. vue坑-vconsole.min.js?3a34:10 [Vue warn]: Duplicate keys detected: ‘0‘. This may cause an update erro

    报错原因是key值不唯一 1.问题原因 2.解决方案 1.问题原因 在vue中使用v-for循环时,很多人都喜欢给key值直接绑定上遍历出来的index,这个index就是数组的索引(0.1.2.3- ...

  6. [Vue warn]: Duplicate keys detected: ‘user‘. This may cause an update error. 解决方法

    问题描述 页面产生十几个这种报错  问题原因 一开始控制台全爆红 ,我也不知道这是什么错误 ,百度上查看的全是说  v-for 的 key 绑定的值 重复,但是我反复查看 了页面中使用的 v-for ...

  7. 工作194:vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detected: ‘/system‘. This may cause an

    错误如下 拿到公司一个小哥哥的代码,一来就报了一堆bug,吓得我先写一篇博客vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detecte ...

  8. Duplicate keys detected: '0'. This may cause an update error.

    运行vue项目的时候,出现了[Vue warn]: Duplicate keys detected: '0'. This may cause an update error(错误,检测到重复的key值 ...

  9. Vue中报“Duplicate keys detected: ‘xxx‘. This may cause an update error.”的解决办法

    在Vue中遇到"Duplicate keys detected: 'xxx'. This may cause an update error."这样的错误提示,最有用的解决办法,亲 ...

最新文章

  1. 【java】增强for循环的简单使用(遍历数组)
  2. PowerShell通过安全组创建计算机账号
  3. CF949A LFYZOJ#111 Zebras
  4. Fedora14 yum 安装源的地址配置到官方归档地址
  5. Minimum spanning tree HDU - 6954
  6. 3D环动画css3实现,CSS3 3D酷炫立方体变换动画的实现
  7. mysql 建表uk_mysql建表规范
  8. 11.Axis客户端接收不同参数类型
  9. 如何发送请求以及AJAX
  10. 深度学习与围棋:为围棋数据设计神经网络
  11. 09年全球IT企业互联网公司市值排行榜
  12. WFP 学习(一)——构架把握
  13. 什么是JIT,JDK17移除了JIT?
  14. 《自拍教程44》Python adb一键截取Logcat日志
  15. [读书笔记]How to Get the Most of Studying
  16. 零基础制作平衡小车【连载】12---平衡小车控制原理
  17. Linux下命令行打开word、excel、pdf文件
  18. EMC文件服务器,emc存储服务器
  19. 【算法】布赖恩·克尼根算法——天才算法求二进制中1的个数
  20. 机器学习笔记之概率图模型(一)背景介绍

热门文章

  1. 汉堡菜单html加logo,HTML+Sass实现HambergurMenu(汉堡包式菜单)
  2. 趣味Python——如何帮女朋友快速抢票
  3. 发表16篇Nature、14篇Science!这位顶尖学者告诉你论文十大诀窍
  4. oracle添加删除磁盘,oracle11gR2 ASM添加和删除磁盘
  5. html5判断出生日期,出生时间看五行,出生日期查五行属性?
  6. 学计算机课业压力,关于学习负担、学业负担及课业负担的一段解释
  7. 安卓逆向013之DDMS去广告(车来了)
  8. android 抠图功能,Android抠图工具,天天P图
  9. 《我也能做CTO之程序员职业规划》之十六:逆商
  10. TI DM36X 名词