我们如何在 RxJs 5 中将主题转换为可观察对象?例如,当我们想要公开主题进行订阅但又不想放弃对调用的控制时,此功能非常有用next()
并倾向于将新值的发布保密。
文档(参见here https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/asobservable.md)提到这样的事情:
var subject = new Rx.Subject();
var obs = subject.asObservable();
但在 RxJs 5 中,这目前不起作用(alpha 8),我们收到以下错误:
"TypeError: subject.asObservable is not a function
FYI: Subject.prototype.asObservable()
将在下一个版本中5.0.0-beta.2
.
那时,您只需调用mySubject.asObservable()
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)