我正在阅读RxJS文档,想确保我理解Subscriber.unsubscribe()
和Subscriber.complete()
之间的区别。
假设我有一个带有两个订阅者subscriber1和subscriber2的可观测对象。如果subscriber1在其订阅上调用unsubscribe,它将不再从可观测对象接收通知,但subscriber2将继续接收通知。
.complete()
的文档:
Observer回调函数,用于从Observable接收值为空的完整类型通知。通知Observer Observable已完成发送基于推送的通知。
这是否意味着在上述相同的情况下,subscriber1可以调用complete并结束可观测对象,并停止subscriber1和subscriber2的流?