标签: http rxjs observable
我们有一种情况,我们一次只想要一个HTTP请求,并且只希望允许重试或在挂起的呼叫成功或失败时再次呼叫。我们一直在用布尔值进行经典包装,但是想知道是否有一个运算符。我的预感不是。
答案 0 :(得分:0)
我认为你需要switchMap。它只会订阅外部observable的最后一个值,并将它映射到内部observable。使用switchMap,可以动态取消以前的http请求。
switchMap
有关详细信息,请查看following link