如何在Angular 2中绑定渲染元素的事件侦听器?

前端之家收集整理的这篇文章主要介绍了如何在Angular 2中绑定渲染元素的事件侦听器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在Angular 2中的渲染元素中绑定事件侦听器?

我正在使用Dragula拖放库.它创建动态HTML但我的事件不绑定到动态HTML元素.

import { AfterViewInit,Component,ElementRef} from '@angular/core';

constructor(private elementRef:ElementRef) {}

ngAfterViewInit() {
  this.elementRef.nativeElement.querySelector('my-element')
                                .addEventListener('click',this.onClick.bind(this));
}

onClick(event) {
  console.log(event);
}

猜你在找的Angularjs相关文章