Javascript 如何在RxJS中获得类似承诺的订阅模式?
我试图弄清楚,RxJS中的任何现有操作符是否可以实现以下功能,或者我是否需要推出自己的扩展:Javascript 如何在RxJS中获得类似承诺的订阅模式?,javascript,reactive-extensions-js,rxjs,Javascript,Reactive Extensions Js,Rxjs,我试图弄清楚,RxJS中的任何现有操作符是否可以实现以下功能,或者我是否需要推出自己的扩展: var x = // some observable sequence var y = // some observable sequence var z = // some observable sequence // 'when' should only call onNext when all of x, y and z has returned at // least one valu
var x = // some observable sequence
var y = // some observable sequence
var z = // some observable sequence
// 'when' should only call onNext when all of x, y and z has returned at
// least one value. After that, 'when' should continue to call onNext if
// any of x, y, z changes their value.
var w = Rx.Observable.when(x, y, z).select(function(x, y, z) {
// do stuff values of from z, y, x.
});
最好的,艾吉尔。看来是我自己弄明白的:)
combinelateest
实例函数正是我所需要的。您可能也对连接模式感兴趣: