[英]how to get target element id from @HostListener, angular2 directive
my directive hostlistener code is 我的指令hostlistener代码是
@HostListener('mouseenter',['$event']) onMouseEnter(event) {
this.highlight(this.highlightColor || this._defaultColor);
console.log(event.target);
}
and my element is 而我的元素是
<div myHighlight [highlightColor]="'green'" [defaultColor]="'violet'" id='dummyDiv'>
some text
</div>
everything is working perfectly. 一切都很完美。
I just wanted to know that can I get element ID (#dummyDiv) in event.target in @HostListener? 我只是想知道我可以在@HostListener中的event.target中获取元素ID(#dummyDiv)吗?
尝试这个:
event.currentTarget.id
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.