WebStorm是否有办法“查看”HTML中的方法并将它们与各自的组件类相关联?
详情
我通常在一个文件中编写组件控制器,在另一个文件中编写组件模板(html)。
当我这样做时,仅在模板中使用的方法被WebStorm标记为“未使用”,并且它们会发出警告。
例如,在组件ctrl中我有一个handleViewChange()
方法。
在模板文件中,我有vm.handleViewChange()
;
WebStorm警告我handleViewChange
是一个未使用的方法,即使我在模板中使用过它。
请注意:我知道我可以取消对此特定声明的警告。我宁愿WebStorm认识到实际使用的方法。
与重构快乐的同事特别相关(或重构 - 幸福的未来我)。
编辑#1
我已经在Webstorm设置中启用了AngularJS库,但它没有解决这个特定问题。
答案 0 :(得分:0)
在this post按照建议下载角度TypeScript社区存根不会为您的项目启用AngularJS支持。
您需要在项目中(在项目目录中或配置为JavaScript库)中拥有angular.js
文件(调试版本,未压缩!) - 通常它足以识别Angular指令/方法。请参阅http://blog.jetbrains.com/webstorm/2014/03/angularjs-workflow-in-webstorm/,'在项目中包含angular.js'部分。