Javascript 使combineLatest';忘记';它在RxJS中的最后一次调用

Javascript 使combineLatest';忘记';它在RxJS中的最后一次调用,javascript,rxjs,Javascript,Rxjs,我正在使用CombineTest合并两条流A和B 如果流A生成一个值,它将其与B的最后一个值组合,并在结果流上生成一个值 但是,我希望它忘记每次调用后B的最后一个值,以便下次选择A时,需要为结果流生成一个新的B以生成一个新值 我希望这是对称的,所以反过来也一样 例如: A -- 1 -- 2 -- 3 ------------- 4 ------ (3,1) (4,3) B -------------- 1 ---- 2 --- 3 ------

我正在使用CombineTest合并两条流A和B

如果流A生成一个值,它将其与B的最后一个值组合,并在结果流上生成一个值

但是,我希望它忘记每次调用后B的最后一个值,以便下次选择A时,需要为结果流生成一个新的B以生成一个新值

我希望这是对称的,所以反过来也一样

例如:

A -- 1 -- 2 -- 3 ------------- 4 ------

               (3,1)         (4,3)

B -------------- 1 ---- 2 --- 3 --------
我找到了这个答案:


然而,它是用C写的,而我需要RxJS的答案。

对于像我这样苦苦挣扎的人:


我刚刚找到的函数正好满足我的需要。

所以你不是在寻找
zip
?@Bergi-nah,如果你看一下示例,zip将生成:(1,1)(2,2)(3,3)completed。