1
這些年來,我一直意識到自己對事件聽衆的清理。角度,觀察物和垃圾收集?
在角度世界裏,當你不使用first()
或takeX()
等等的情況下,我應該怎麼做。例如,考慮一個永遠持續下去的表單控件。
this.myControl.valueChanges.subscribe((value) => {
console.log(value);
});
讓我們假設我現在已經完成了我的表單並且想繼續前進。
我需要每一個可觀察到的這樣分配給Subscription
財產,我需要一個addEventListener
,所以我可以在以後removeEventListener
參考以同樣的方式?
如果出現了我不需要關心的情況,那麼對此有沒有很好的解釋?