大家好,我在网上发现部分博主使用typescript的时候可以使用 ?. 语法, 但是我在实际开发中这也写确实报错的,请问是版本问题还是应该安装什么插件呢,谢谢大家
大家好,我在网上发现部分博主使用typescript的时候可以使用 ?. 语法, 但是我在实际开发中这也写确实报错的,请问是版本问题还是应该安装什么插件呢,谢谢大家
Vue / Angular 的 template
、以及 React 的 JSX
,这些部分的代码都不支持 optional-chaining
。你只能写在 script
里或者是单独的 .ts
文件。
不过 TSX
理论上应该支持的才对,手头没环境,没测。
题主写的是 JSX
还是 TSX
。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
ts 3.7 是支持 optional chaining 的,应该是 webstorm 的问题,可以升级webstorm后再看下,我用的最新版本的webstorm,使用 ?. 并没有报错