在 Angular 7 中收听多个元素事件

Listen to Multiple Element Events in Angular 7

我是 Angular 的新手,如果这很简单,请原谅我,但我无法在任何地方找到答案。我正在尝试为多个 DOM 元素创建一个 onblur 侦听器。类似于 jQuery 的 "on"。 即

$('.someclass').on('blur',function(e){
   some action affecting all matching elements.
});  

Angular 就不能做到这一点吗?我是否必须从每个单独的元素进行函数调用?

将 eventListeners 附加到元素的最简单方法是使用指令,您可以通过这些指令利用 angular 附带的 @HostListener 和 @Hostbinding。