0

我正在向 render2 生成的元素添加多个侦听器。

我正在做这样的事情,

unlistenCallbacks:any[] = [];

.....
const unlistenCallback = this.renderer.listen( ...... );
this.unlistenCallbacks.push(unlistenCallback);
....

ngOnDestroy(){
 this.unlistenCallbacks.forEach(cbk => cbk());
}

这是处理所有处理程序的好方法吗?

4

0 回答 0