我想要实现的是有条件地运行一系列可观察对象。
我需要检查response1并在需要时调用其余的observables,否则我需要返回response1并中断执行等等。
我已经查看了以下SO问题,但它们似乎没有回答我的问题: 在RxJS中有条件地选择observable RXJS中使用observable作为条件的if语句 处理RxJs flatMap流中的错误并继续处理 我是rxjs的新手,所以如果问题看起来太简单,请原谅。
任何帮助将不胜感激。
谢谢。
return observable.map(response => response)
.flatmap(response1 => observable1(response1))
.flatmap(response2 => observable2(response2))
.flatmap(response3 => observable3(response3))
我需要检查response1并在需要时调用其余的observables,否则我需要返回response1并中断执行等等。
我已经查看了以下SO问题,但它们似乎没有回答我的问题: 在RxJS中有条件地选择observable RXJS中使用observable作为条件的if语句 处理RxJs flatMap流中的错误并继续处理 我是rxjs的新手,所以如果问题看起来太简单,请原谅。
任何帮助将不胜感激。
谢谢。
response2
。 - Joel Raju