IntelliJ IDEA不检测组件html

时间:2017-06-06 17:42:35

标签: angular intellij-idea ide

我正在开发Angular 2应用程序并使用IntelliJ IDEA进行开发。我喜欢显示未使用的变量的功能。但是,如果在组件HTML中使用了某个函数,则组件打字稿文件仍然表示该函数未使用。是否有任何配置可以避免这种情况?这是非常令人沮丧的,因为我不喜欢看到未使用的变量或函数,如果我不小心删除它们,它们直到运行时才能被检测到,因为这是JS。

更新2017-06-05T14:04:00Z

IDE版本:IntelliJ IDEA 2017.1.4 Build#IU-171.4694.23,建于2017年6月6日Mac OS X 10.12.3

Angular组件中的公共函数

backToEdit(): void {
    this.finished = false;
}

Angular组件HTML中的用法

<button type="button" (click)="backToEdit()" class="btn btn-default stepy-finish">
    <i class="position-left icon-arrow-left13"></i>Back to Edit
</button>

1 个答案:

答案 0 :(得分:1)

使用Angular2或AngularJS时会出现此问题,并且会通过安装Angularjs插件为两个版本修复此问题。

插件页面的引用:

  

支持AngularJS和Angular

它的名字有点令人困惑,但它有效;)