史诗观察到一些api失败(takeUntil之后的调度动作)

时间:2018-11-03 00:38:40

标签: react-redux rxjs redux-observable

componentDidMount()上,我正在调用类型为CALL_MULTI_API的动作,这将打开加载微调器(openLoading()),并调用动作(getUsers()和{{1} }),
这两个动作将依次调用API,它们具有三种动作类型(例如:getCompanies()GET_USERSGET_USERS_SUCCESS

API成功后,它将关闭加载微调器。但是,即使一个API失败,我仍然需要关闭加载微调器并打开警报以提示用户失败的原因。

请告诉我,我可以在GET_USERS_FAILED中控制台'OK',但是mergeMap()closeLoading()的动作似乎并没有调度。

openAlert('something wrong!')

0 个答案:

没有答案