VSCode中的可选链接运算符支持 [英] Optional chaining operator support in VSCode
本文介绍了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屋!
查看全文