如何从@HostListener、angular2指令获取目标元素id
我的指令hostlistener代码是如何从@HostListener、angular2指令获取目标元素id,angular,Angular,我的指令hostlistener代码是 @HostListener('mouseenter',['$event']) onMouseEnter(event) { this.highlight(this.highlightColor || this._defaultColor); console.log(event.target); } 我的元素是 <div myHighlight [highlightColor]="'green'" [defaultColor]
@HostListener('mouseenter',['$event']) onMouseEnter(event) {
this.highlight(this.highlightColor || this._defaultColor);
console.log(event.target);
}
我的元素是
<div myHighlight [highlightColor]="'green'" [defaultColor]="'violet'" id='dummyDiv'>
some text
</div>
一切都很顺利
我只是想知道,在@HostListener中的event.target中可以获取元素ID dummyDiv吗?试试这个:
event.currentTarget.id
试试这个:
event.currentTarget.id