从可订阅对象创建可观察对象?

时间:2020-04-15 04:39:42

标签: rxjs

我有一个非rxjs反应性助手,上面有一个.subscribe()方法。它与rxjs.Subscribable接口匹配,但不属于rxjs。

rxjs中是否有实用程序来包装类似可观察对象的对象并产生可观察对象?

const nonRxjsSource$ = new NotObserable()

const rxSource$ = rxjs.fromSubscribable(nonRxjsSource$)
rxSource$.pipe(....)

1 个答案:

答案 0 :(得分:1)

如果它具有相同的可订阅接口,则可以创建Subject进行重定向。

const rxSource=new Subject();
nonRxjsSource$.subscribe(rxSource)