saga处理多个loading最少0.5s

yield 一个队列的嵌套的 Generators,将同时启动这些子 Generators(sub-generators),并等待它们完成。
然后以所有返回的结果恢复执行:

  1. function* mainSaga(getState) {
  2. const results = yield [ call(task1), call(task2), ...]
  3. yield put( showResults(results) )
  4. }

 同时执行2个task,等待请求完成将loading的flag  monthSpinFlag设置为false即可。

原文地址:https://www.cnblogs.com/xiaoyaoweb/p/13182431.html