Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular WebStorm:角度模板类型检查_Angular_Typescript_Webstorm - Fatal编程技术网

Angular WebStorm:角度模板类型检查

Angular WebStorm:角度模板类型检查,angular,typescript,webstorm,Angular,Typescript,Webstorm,WebStorm中是否有方法允许对角度组件绑定和其他表达式进行类型脚本类型检查 我只是觉得如果我能设置@Input()就太好了component.ts中的属性类型文件和编辑器会在特定模板中的特定绑定类型错误时向我发出警告。版本9中引入了一个角度编译器选项,可执行最多的模板检查:strictTemplates 您可以在此处找到关于模板检查的文档: 选择 角度模板检查由角度编译器执行。如果希望类型安全模板仅由TypeScript提供支持,请尝试使用JSX(使用类似React的功能)。检查fullTe

WebStorm中是否有方法允许对角度组件绑定和其他表达式进行类型脚本类型检查

我只是觉得如果我能设置
@Input()就太好了
component.ts中的属性类型
文件和编辑器会在特定模板中的特定绑定类型错误时向我发出警告。

版本9中引入了一个角度编译器选项,可执行最多的模板检查:
strictTemplates

您可以在此处找到关于模板检查的文档:

选择
角度模板检查由角度编译器执行。如果希望类型安全模板仅由TypeScript提供支持,请尝试使用JSX(使用类似React的功能)。

检查fullTemplateTypeCheck编译器选项:

它不会得到每一个绑定错误,但肯定会朝着正确的方向发展

更新: 现在有一个更严格的编译器选项strictTemplates,它在查找绑定错误方面做得非常好:

您是否使用
Angular language service
?@Maximus感谢这项有用的服务,不幸的是,它没有对绑定进行typescript类型检查(至少目前如此)。这个答案已经过时,这里有严格的模板。看到我的答案了吗