我使用@ ngrx / store库看过很多代码,但我真的不明白为什么。
实际上,我们有依赖注入为我们的应用程序存储数据做同样的工作。 Angular本身就是为我们应用Flux设计模式(单向数据流)。
那么关于在我们的代码中添加一些复杂性(存储/操作等)的重点是什么?
答案 0 :(得分:1)
@ ngrx / store是一个受控状态容器,旨在帮助在Angular之上编写高性能,一致的应用程序。核心原则:
State是一个单一的不可变数据结构 操作描述状态变化 称为reducers的纯函数采用先前的状态和下一个动作来计算新状态 通过商店访问的状态,可观察到的状态和行动观察者