提问者:小点点

我必须在rxjs中取消订阅已完成的可观察吗?


如果可观察对象完成,我是否仍然必须取消订阅/处置(在RxJS中)可观察对象以删除观察者(防止内存泄漏),或者一旦发生on完成或onError事件,这是否由Rxjs内部处理?


共1个答案

匿名用户

不,您不需要取消订阅您知道已完成的可观察内容。

如果您查看RxJS toPromise()函数的源代码,您会看到订阅,但没有取消订阅。那是因为没有必要,您知道可观察对象已经完成。