typescript不能使用 ?. 语法

微信截图_20200409135442.png

大家好,我在网上发现部分博主使用typescript的时候可以使用 ?. 语法, 但是我在实际开发中这也写确实报错的,请问是版本问题还是应该安装什么插件呢,谢谢大家

微信截图_20200409140432.png

阅读 4.4k
3 个回答

ts 3.7 是支持 optional chaining 的,应该是 webstorm 的问题,可以升级webstorm后再看下,我用的最新版本的webstorm,使用 ?. 并没有报错

浏览器是不能直接执行的,需要编译,去官方看一下教程就行了

Vue / Angular 的 template、以及 React 的 JSX,这些部分的代码都不支持 optional-chaining。你只能写在 script 里或者是单独的 .ts 文件。

不过 TSX 理论上应该支持的才对,手头没环境,没测。

题主写的是 JSX 还是 TSX

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