rx,寻找像takeUntilMap这样的东西

时间:2017-08-07 11:48:49

标签: rxjs

我试图实现以下行为:

//----A--A----A--|-----------------------------------streams
//--B------------B---B--B-------------------------------   


//----A--A----A--B---B--B-----------------------------output

换句话说:我需要通过B-stream完成A-stream并且仍然可以使用第一个B项,但我找不到这样做的方法。

示例jsfiddle.net/dismedia/qbyy5cvs我们有数字$和运算符$,我需要扫描数字直到运算符出现

1 个答案:

答案 0 :(得分:2)

您可以使用以下内容:

Observable.concat(obsA.takeUntil(obsB), obsB)
  .subscribe(...)