首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >vue渲染列表时报错Avoid using non-primitive value as key

vue渲染列表时报错Avoid using non-primitive value as key

原创
作者头像
xyzzz
修改2020-11-25 10:19:05
修改2020-11-25 10:19:05
3.1K0
举报
文章被收录于专栏:前端学习。前端学习。

问题:

vue渲染列表时报错Avoid using non-primitive value as key, use string/number value instead

报错代码:

原因:

这个是由于v-for循环里,key值重复了。key值是必须唯一的,如果重复就会报错

解决:

可以把key值改为index或者id,就可以避免这个情况(这里key最好用id,才能达到key值唯一,就地复用的原则,大大节省了dom的渲染)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题:
  • 报错代码:
  • 原因:
  • 解决:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档