gpt4 book ai didi

angular - 如何为 Angular 2 中的渲染元素绑定(bind)事件监听器?

转载 作者:太空狗 更新时间:2023-10-29 16:50:43 25 4
gpt4 key购买 nike

如何在 Angular 2 中的渲染元素中绑定(bind)事件监听器?

我正在使用 Dragula 拖放库。它创建动态 HTML,但我的事件未绑定(bind)到动态 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);
}

关于angular - 如何为 Angular 2 中的渲染元素绑定(bind)事件监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41609937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com