vue2项目eslint提示<template v-for> key should be placed on the <template> tag
在template标签上使用v-for时,vue2会提示key不可放在template标签上,必须放在子元素上。vue3会提示key必须放在template标签上。这时候可能我们怎么写都会触发eslint校验提醒。不影响使用,但看着难受。
我们可以在根目录上新建jsconfig.json文件,在文件中添加以下内容,即可解决。
{
"vueCompilerOptions": {
"experimentalCompatMode": 2
},
}