![](/img/trans.png)
[英]Angular2, HostListener, how can I target an element? can I target based on class?
[英]how to get target element id from @HostListener, angular2 directive
我的指令hostlistener代碼是
@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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.