当前位置:网站首页>Duplicate keys detected:‘/da…‘
Duplicate keys detected:‘/da…‘
2022-07-30 05:46:00 【樂途途】
[Vue warn]: Duplicate keys detected: '/dashboard'. This may cause an update error.
项目场景:
最近在熟悉公司的一个项目,发现老是存在一个bug,强迫症我的看着就很难受,在此记录一下。问题描述:
进入项目的时候会出现如下错误,开始只是以为单单只是一个页面的问题,后来发现想的简单了,发现每次在点击左侧导航菜单进项路由跳转到的时候都会出现类似的错误。
Vue中Duplicate keys detected错误:
原因分析:
在同一层DOM节点上,vue发现key不是唯一的,是会出现报错。但如果不是在同一层DOM使用v-for循环,则不会报错。
这种情况一般出现在 v-for循环生成列表等情况,对key值处理不当时,正如此项目在面包屑导航区域中对data中的路由数据进行v-for获取时,key值不唯一,遍历的出的数据没有自己独特的标志,也就是唯一的识别,所以提出了Duplicate警告
解决方案:
下列代码一通过修改:key,添加了一个index前缀,拼接解决修改item.path,从一定意义上增添了唯一标识。原代码:
修改后代码:
从某种意义上是解决了这个bug,不过这是通过手动修改了数据,可能会存在不妥之处,大家要是有有什么更好的方法,欢迎交流。
边栏推荐
- 边境的悍匪—机器学习实战:第十三章 使用TensorFlow加载和预处理数据
- openssl 1.1.1编译语句
- 关于报错vscode
- 与所有 ARM 工具、软件兼容?韦斯佰瑞这款MCU内核值得关注!
- "R Language + Remote Sensing" Comprehensive Evaluation Method of Water Environment
- Basic application of XMLBean
- QT串口动态实时显示大量数据波形曲线(五)========“最终完美解决版”
- “R语言+遥感”的水环境综合评价方法
- 【速成MSP430f149】电赛期间学习MSP430f149笔记
- QT连载1:readyRead()函数,数据分包不完整解决办法
猜你喜欢
[Jiangsu University of Science and Technology Automation Association stm32F103c8t6] Notes [Initial 32 MCU and TIM timing interrupt initialization parameter configuration]
QT serial and CAN dynamic real-time display the log data
Antd 树拖拽一些细节,官网没有,摸坑篇
基于PyTorch深度学习无人机遥感影像目标检测、地物分类及语义分割
[Jiangsu University Automation Association stm32F103c8t6] Notes [Initial 32 MCU and EXTI External Interrupt Initialization Parameter Configuration]
2021-09-16 集成学习上--task1机器学习数学基础
边境的悍匪—机器学习实战:第十一章 训练深度神经网络
昆仑通态屏幕制作(连载4)---基础篇(图形设定与显示,按钮灯)
Massive remote sensing data processing and application of GEE cloud computing technology [basic, advanced]
查找Proj4js地图投影参数
随机推荐
高集成度 MCU 市场增大,如何加速 BLDC 领域落地应用
The application of Meta analysis in the field of ecological environment
openssl1.1.1ARM dual compilation
HSPF 模型应用
Application of remote sensing, GIS and GPS technology in hydrology, meteorology, disaster, ecology, environment and health
【江科大自化协stm32F103c8t6】笔记之【入门32单片机及利用TIM输出比较配置PWM】
[Punctuality Atom] Simple application of sys.c, sys.h bit-band operations
Basic application of XMLBean
高交会重要活动之一|2020中国硬件创新大赛全国总决赛
PCB 一分钟科普之你真的懂多层板吗?
influxDB运维记录
【江科大自化协stm32F103c8t6】笔记之【入门32单片机及TIM定时中断初始化参数配置】
BLDC电机应用持续火爆,“网红神器”筋膜枪前景几何?
QT每周技巧(2)~~~~~~~~~界面按钮
基于R语言地理加权回归、主成分分析、判别分析等空间异质性数据分析
QT连载4:基于QT和STM32H750的LORA试验平台(3)
QT serial and CAN dynamic real-time display the log data
openssl1.1.1ARM双编译
CPU缓存一致性问题
Knowledge distillation method of target detection