我必须取消订阅rxjs中已完成的Observable吗?

时间:2018-10-01 08:30:00

标签: rxjs

如果可观察对象完成,我是否还必须退订/处置(在RxJS中)可观察对象以删除观察者(防止内存泄漏),或者一旦发生onComplete或onError事件,Rxjs会内部处理它吗?

1 个答案:

答案 0 :(得分:0)

不,您不需要取消订阅您已经知道的观测值。

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