为了账号安全,请及时绑定邮箱和手机立即绑定

现在不用类型适配,也可以联想输入?是升级了还是因为我用的webstorm编辑器?

现在不用类型适配,也可以联想输入?是升级了还是因为我用的webstorm编辑器?

正在回答

1 回答

可能是编辑器的区别,我用 VS Code 和 TS 4.7 还不能在没有类型适配的情况下联想输入。TS自带的类型推断是不断升级的,当 TypeScript 推断出来类型并不满足你的需求,可以使用类型断言对这个变量进行类型标注。

“TypeScript自带了一个非常优秀的类型推断系统,up本人从TypeScript1.x用到现在的TypeScript3.0,也明显能体会到类型推断系统越来越深入。不过类型推断系统还是有自己的局限性,还是有很多老旧的JavaScript模块没有附加TypeScript类型声明文件,而TypeScript虽然已经能大概通过JavaScript代码推断部分类型,但我们还是很容易碰到推断为any类型和一些不是很准确的类型的量。其中也有不少推断只能退出这个变量的类型只是实际类型的父类型。” 作者:漫头 https://www.bilibili.com/read/cv902860 出处:bilibili

你可能可以试试这段代码:

http://img1.sycdn.imooc.com/62e39fd40001215904450208.jpg

第四行报错:类型“object”上不存在属性“length”

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

现在不用类型适配,也可以联想输入?是升级了还是因为我用的webstorm编辑器?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信