我正在向 render2 生成的元素添加多个侦听器。
我正在做这样的事情,
unlistenCallbacks:any[] = [];
.....
const unlistenCallback = this.renderer.listen( ...... );
this.unlistenCallbacks.push(unlistenCallback);
....
ngOnDestroy(){
this.unlistenCallbacks.forEach(cbk => cbk());
}
这是处理所有处理程序的好方法吗?