【发布时间】:2019-05-16 01:54:58
【问题描述】:
我有一个简单但很难的 RxJS 相关问题。假设我想订阅一个我无法修改的库提供的主题,但我希望该订阅的行为就像我订阅了一个 BehaviorSubject。有没有可能做这样的事情:
let plainSubject: Subject<string> = someLibrary.getSubject();
let behaviorSubject: BehaviorSubject<string> = BehaviorSubject.from(plainSubject);
let subscription = behaviorSubject.subscribe(() => foo());
如果这个问题没有任何意义,我很抱歉,我对 RxJS 的了解仍然相当基础。我什至不确定这是否可能,因为我没有通过谷歌搜索找到任何迹象。
提前致谢!
约书亚
【问题讨论】:
标签: javascript angular typescript rxjs