使用defineEmits 后出错
来源:3-24 setup 语法糖 进阶-
慕哥3993229
2022-04-18
跟视频中写的一样 却报这个错误 尝试了好多次都没用,请老师看下
写回答
1回答
-
张轩
2022-04-19
同学你好 这个是警告,并不是错误,是说它检测到 onChange 这个方法没有被使用到,因为是 setup 语法糖,没有返回所以它误认为你没有用到。
可以采用这里的解决方式:https://github.com/johnsoncodehk/volar/issues/47
首先在 eslintrc 中 将这条规则禁用掉:
'@typescript-eslint/no-unused-vars': 'off'
然后在 tsconfig.json 中添加一个配置,volar 可以通过这个选项验证 ts。
// 在这个选项下面 "compilerOptions": { ... 多添加一项 "noUnusedLocals": true, }
20
相似问题