我正在使用concat运算符来创建RX观测值。如果出现任何错误,我也使用重试运算符重试。但是,我想在重试时从源头跳过一些可观察到的东西。有可能吗?
Observable.concat (
Observable-A,
Observable-B,
Observable-C
).retry(ERROR);
例如,如果Observable-A完成但Observable-B产生错误,则重试时我只想重新订阅Observable-B和Observable-C。
答案 0 :(得分:0)
您必须对每个B
进行重试,以使重试独立地影响每个{1>}:
A