多个异步请求时,页面显示loading相关

#1

#需求
页面上多个组件分别异步请求数据,数据加载时想在页面顶部加一个总体progressbar(类似ant-design官网),所有数据加载完成后progress终止。

目前在用redux,请教各位上面那个需求怎么搞比较好?

#2

用promise, 等所有promise resove时,就走完进度条。

#3

在 Redux 的 state 里面保存一个进度值,在加载数据的地方使用 promise,promise resolve 以后 dispatch 一个 action 去更新这个 state

#4

谢楼上!