[0]新人求助!ts中问号表达式(?.)编译不通过

新人求助!怎样可以在ts中使用问号表达式,比如 a?.function();
微信图片_20210618173826.png

我看别人的代码是可以这样写的,但是我的就不行,ts版本是最新的4.3.4
微信图片_20210618173958.png
已邀请:

阿旭

赞同来自:

i如果为true, b就等于2,反之等于3 
别人的代码里是判断data是否存在 ,如果data和row不存在的话会报错

Keep breathing

赞同来自:

还有貌似一些ts的新特性我也用不了,例如await async。
是要更新什么东西吗?新手一头雾水求解啊!!!!!!!!!!!!

何吓吓

赞同来自:

npm install -g typescript

pikapikaqiu

赞同来自:

 
在一般的TS教程中看不到你这种操作。你确定这种操作符是TS支持的么?我只看到别的语言支持了。
https://www.jianshu.com/p/4160800f9948

元亦

赞同来自:

我也遇到这个情况,用的是laya2.8, typescript版本是4.7.4

要回复问题请先

商务合作
商务合作