1. redux中的核心概念
- state:是一个对象,存放需要管理的状态
- action:是一个对象,用来描述怎么修改数据
- reducer:是一个函数(纯函数),根据action的描述生成一个新的state
2. redux的使用
2.1 定义reducer函数
作用:根据不同的action对象,返回不同的新的state
- state:管理的数据初始状态
- action:是一个对象,type标记当前想要做什么样的修改
2.2 使用reducer函数生成store实例
2.3 通过store实例的subscribe订阅数据变化
- 回调函数会在每次state变化时自动执行