Angular 6需要更新RxJs 6并且使用RxJs更新Observable.publish()函数消失了.我在RxJs /运算符中找到了一个发布运算符,但是我无法弄清楚如何使用它.
如何重写这个RxJs 5代码以使用RxJs 6?
const myConnectableObservable = this.getObservable().publish()
解决方法
import { ConnectableObservable } from "rxjs" import { publish } from "rxjs/operators"; const myConnectableObservable: ConnectableObservable<MyClass> = myService.getObservable().pipe(publish()) as ConnectableObservable<MyClass>;
特别感谢@cartant