原因:Vue默认开启了Eslint全局校验,ESLint 是在 ECMAScript/JavaScript 代码中识别和报告模式匹配的工具,它的目标是保证代码的一致性和避免错误
比如我这里的报错:
解决方法:
方法一(这种方法并不推荐,因为是直接关闭全局校验。):
在Vue项目中找到,packege.json文件,在”rules”:{}中添加
"no-unused-vars":"off"
如图:
方法二(推荐):
忽略下一行校验,我们在未使用到定义的变量的上一行添加下面这句话:
// eslint-disable-next-line
或者
如图: