是否有可能有一种BehaviorSubject暂停和恢复开关?像PausableBehaviorSubject.pause()和PausableBehaviorSubject.resume()?那怎么可能呢?
这个想法是,当暂停时,主题不会转发通过 接收到的事件PausableBehaviorSubject.onNext(),而是只存储最后一个。在恢复时(或在订阅时,如果未暂停),PausableBehaviorSubject将转发存储的最后一个事件(如果有)并将后续事件转发给其订阅者。