Vue2项目开发时遇到:<template v-for> key should be placed on the <template> tag

问题缘由:

Vue2和Vue3中,对待template中存在v-for行为的组件正好相反

Vue2中key必须写在子元素中,Vue3中key必须写在template中,不然会报错

使用volar插件,使用Vue3语法检测代码,导致错误

 

解决方案:

1、禁用volar

2、貌似可以修改配置项,但尚未尝试

posted @ 2023-06-07 11:38  Delusional_man  阅读(3044)  评论(0)    收藏  举报