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