React 入门(5)Redux
序言
1、什么是redux
官方解释:redux 是 js 应用的可预测状态的容器。 可以理解为全局数据状态管理工具(状态管理机),用来做组件通信等。
2、为什么使用redux
当没有使用redux
时兄弟组件间传值将很麻烦,代码很复杂冗余。使用redux
定义全局单一的数据Store
,可以自定义Store
里面存放哪些数据,整个数据结构也是自己清楚的。
官方解释:redux 是 js 应用的可预测状态的容器。 可以理解为全局数据状态管理工具(状态管理机),用来做组件通信等。
当没有使用redux
时兄弟组件间传值将很麻烦,代码很复杂冗余。使用redux
定义全局单一的数据Store
,可以自定义Store
里面存放哪些数据,整个数据结构也是自己清楚的。