vue将标签渲染为原生html标签时,由于这些标签是自闭合的,所以有end标签会报错。
解决方案
1:进入设置里面搜索vetur:validation.template 取消选中即可
2:在.eslintrc.js配置文件中将x-invalid-end-tag设置为false即可
rules: {
"quotes": [0, "single"], // 禁用引号检查 引号类型 `` "" ''
"semi": 0, // 禁用分号检查 [1, "always"]: 需要分号, [2, "never"]: 不加分号, 0: 禁用此项
"vue/html-self-closing": "off",
"vue/no-parsing-error": [2, {
"x-invalid-end-tag": false,
}],
"indent": "off" // 禁用缩进检查
}