typescript - TS1109,WebStorm 对可选链接的 react 不正确

标签 typescript webstorm optional-chaining

Ts1109 error

WebStorm 认为它是一个三元运算符,接下来需要表达式和冒号。也许它认为这是一个 TS 代码,而这是 .js 文件中的 JS 代码,我不确定。

如何关闭此检查?

最佳答案

TypeScript 编译器服务在此处报告错误,因为 TypeScript < 3.7 不支持可选链接.如果服务在设置中启用,则该服务用于 JavaScript linting |语言与框架 | TypeScript"allowJs"tsconfig.json 中设置为 true

如果您只希望服务编译/lint TypeScript,请确保 "allowJs" 未设置或在 tsconfig.json 中设置为 false

关于typescript - TS1109,WebStorm 对可选链接的 react 不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54902183/

相关文章:

typescript - 不可分配给类型 'LocationDescriptor<unknown> | ((location: Location<unknown>) => LocationDescriptor<unknown>)'

javascript - 负载过大时 typescript 异步功能不起作用

dart - WebStorm-Dart导入错误

javascript - 这两行代码有什么不同,一个抛出一个错误,另一个没有?

javascript - 使用无效合并或可选链接进行安全解构

angular - 如何在 Ionic 3 中高效地存储和使用 Authentication

error-handling - 父类(super class)构造函数调用应该在构造函数主体中

node.js - 调试在远程主机的 docker 容器上运行的 NodeJs 应用程序的最佳方法是什么?

javascript - 使用可选的链接运算符进行对象属性访问

javascript - typescript 中的 fs/promises api 无法在 javascript 中正确编译