是否有一个与mergeMap()相反的运算符?

时间:2017-06-20 20:49:25

标签: http rxjs observable

我们有一种情况,我们一次只想要一个HTTP请求,并且只希望允许重试或在挂起的呼叫成功或失败时再次呼叫。我们一直在用布尔值进行经典包装,但是想知道是否有一个运算符。我的预感不是。

1 个答案:

答案 0 :(得分:0)

我认为你需要switchMap。它只会订阅外部observable的最后一个值,并将它映射到内部observable。使用switchMap,可以动态取消以前的http请求。

有关详细信息,请查看following link