VSCode中的可选链接运算符支持 [英] Optional chaining operator support in VSCode

查看:18
本文介绍了VSCode中的可选链接运算符支持的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Reaction Native 0.56提供Optional Chaining Operator的本机支持,即?.

但是,VS代码的最新稳定版本无法识别此语法,并引发打字脚本验证错误:

[ts] Expression expected.

未引发任何Complie-Time或ESINT错误。

如何修复它?


2019/12/11更新:

从3.7后,TypeScript正式支持可选链接!😍

如果您仍然遇到此错误,则您的VSCode随附的TypeScript库可能是<;3.7。

您只需将最新版本的TypeScript(>=3.7)安装到您的工作区即可修复该问题。(按NPM或纱线作为开发副)

然后打开命令面板,键入tstv,并将用于JS和TS功能的TypeScript版本vs代码版本切换到工作区的版本(确保其>=3.7),然后瞧!

这绝对是一个很棒的功能,感谢您的努力,祝您愉快!

推荐答案

vs Code1.41supports optional chaining。此支持包括语法突出显示和智能感知。

如果您使用的是VS Code 1.41+,并且可选链接未按预期工作,请尝试:

  • 检查您安装的扩展。他们中的一些人可能还不了解可选链接,这可能会导致错误或错误的语法突出显示

  • 如果您是using a workspace typescript version,请确保它是TypeScript 3.7+

这篇关于VSCode中的可选链接运算符支持的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆