dispatch一个Action的时候如何能让界面显示loading

来源:7-3 什么是 Effects

hythzx

2018-08-15

请问一下,如果我希望实现读取下一页数据的功能,我向Store dispatch了一个Action,使用effects处理后台请求获取数据,这个时候我需要在前台显示一个loading状态,应该怎么实现呢?

写回答

1回答

接灰的电子产品

2018-08-15

reducer 中定义 loading 状态,后台完成 api 请求后返回一个 action,reducer 处理这个 action 时改变 loading。前台使用 比如 *ngif 这种绑定到这个loading 状态不就可以了?

0
1
hythzx
对的,我也是这么考虑的,之前读取分页分ACTION_LOAD和ACTION_LOAD_SUCCESS两个Action,但是reducer里之处理了ACTION_LOAD_SUCCESS,现在两个都处理就可以了。
2018-08-15
共1条回复

Angular打造企业级协作平台,让你在Angular领域中出类拔萃

全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用

998 学习 · 536 问题

查看课程