vscode为什么类名总报错

图片描述

是我写的有问题吗?但是有的类就不报错

阅读 3.9k
2 个回答

是ES2017的语法修饰器引起vscode警告。
APP这个类被它上面的函数所修饰过了。

解除的方法如果你使用的typescript就在tsconfig.json里加一个配置项。
如果你使用的是js或者jsx就在当前目录新建一个jsconfig.json,同样加入以下配置即可。

{
    "compilerOptions": {
        "experimentalDecorators": true
    }
}

根据你的提示信息,应该是你的类里用了Decorators语法,这个语法目前还处于实验阶段,所以vscode给你警告信息。有警告信息的类名上,是不是都有“@+注解”格式的内容?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题