【发布时间】:2021-03-03 23:21:00
【问题描述】:
当你订阅observable时会发生什么,那么这个observable的来源不再在应用程序中使用?有没有内存泄漏?我有FormArray,其中有一些FormGroup。我订阅了每个FormGroup.valueChanges,当FormGroup 从FormArray 中删除时,我是否需要退订? Subjects 也是如此,如果由于某种原因我会在 Component 中使用 Subject 并且该组件将被销毁,我是否需要取消订阅它们?我已阅读此答案Angular/RxJs When should I unsubscribe from `Subscription`,但我的情况一无所获。
【问题讨论】:
-
对我来说,为了更加安全,我总是退订。要“完成”一个主题,请致电
.complete()。
标签: angular rxjs angular-reactive-forms