Правильно ли я отписался от функции .listen в Renderer2? - PullRequest
0 голосов
/ 12 июня 2019

Я добавляю несколько слушателей к элементам, сгенерированным render2.

Я делаю что-то вроде этого,

unlistenCallbacks:any[] = [];

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

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

Это хороший способ избавиться от всех обработчиков?

...