如何将类似(touchStart)的事件永久添加到WebStorm/IntelliJ(带Angular)中的所有元素中



在具有Angular的WebStorm中,"未定义绑定"检查将标记元素上的未定义事件。我们如何永久添加特定的例外情况?例如,在下面的例子中,(touchstart)事件被标记:

<button class="keypad-button" (touchstart)="onKeypadKeyPress($event, '1')">1</button>

但是我们在成百上千的文件和项目中的任何地方都使用这个(touchstart)事件处理程序。我们不能简单地禁用检查——我们希望它在其他地方都能正常工作。

有没有一种方法可以在所有项目的所有文件中,将此特定事件永久添加到异常列表中?或者我们可以更新WebStorm对有效元素事件的定义吗?

请关注WEB-44387获取更新;目前,我只能建议通过在文件的顶部添加<!--suppress AngularUndefinedBinding -->来抑制检查

最新更新