<a appMenuDropDown (click)="getSubMenuItems(menuItem)">
.......
</a>
當一個元素有一個指令(appMenuDropDown)監聽點擊事件和點擊事件處理程序,會發生什麼點擊相同的元素事件(getSubMenuItems())?哪個處理程序首先被觸發?處理程序中的指令或getSubMenuItems()?指令與點擊監聽器,並在Angular2
@HostListener('click')
clickListener() {
let sourceElement = this.el.nativeElement;
....
}
我認爲元素的事件會先被觸發。你可以簡單地使用'console.log',看看...... – Dimanoid