Redux
- Redux专注与状态管理、和react解耦
- 单一状态、单向数据流
- 核心概念:
store
、state
、action
为什么会出现Redux呢,因为在处理少量数据的时候,可以使用setState
但是如果,现在有🈶️成千上万的数据,数据的传递就要和组件的显示分开
所以Redux就是来帮助React来管理数据的,React现在只负责自己的View
store
:📝记录了所有组件的状态(state)dispatch
:更改管理实体action
:要更改什么reducer
:这个🈯️指的是要改变的组件,它获取state
和action
,生成新的state