作者:ErnastoChen | 来源:互联网 | 2023-02-01 15:55
我正在尝试使用ngrx库来管理我的应用程序状态.我已经浏览了许多ngrx文档和git页面.我知道有三个重要的概念:
商店
减速机和
行动
Store是我们应用程序的单一数据源.因此,任何数据的修改或检索都是通过Actions完成的.我的问题是,当一个动作被发送到商店时到底发生了什么?它如何知道要调用哪个Reducer?它是否解析了注册到商店的所有减速器?在这种情况下,可能有多个具有相同名称的操作会发生什么?
提前致谢.
1> pixelbits..:
一张图片胜过千言万语...
来源:使用Angular2构建Redux应用程序
示例代码:ngrx-todo-app
演示:使用@ ngrx/store和@ngrx/effects的Todo App