比方说,在我的控制,我发出的事件:如何捕捉定制eventEmitter事件
@Output() somethingUpdated = new EventEmitter();
和方法:
***
this.somethingUpdated.emit();
***
鉴于我说:
(somethingUpdated)="somethingUpdated($event)"
在指令中我有:
@HostListener('somethingUpdated', ['$event'])
somethingUpdated() {
console.log('somethingUpdated');
}
但这不起作用。
我做错了什么?
像'somethingUpdated'这样的东西不是您可以使用'@ HostListener'观看的文档上的事件。 – 2017-05-25 10:53:14
从'EventEmitter'发出的事件不会冒泡 – yurzui
@torazaburo怎么样呢? – brabertaser19