图解
Store:数据仓库,保存数据的地方。
State: state是1个对象,数据仓库里的所有数据都放到1个state里。
显示数据的时候,通过store读状态
组件中有按钮,点击的时候,更新就走图示流程
-
Actions Creators是工厂函数,有添加的,有修改的,可以通过type标识类型
-
dispatch是分发事件,组件中按钮被点击后,dispatch去通知store更新状态
- dispatch包括两个方面
- type 是删除,还是增加,还是更新
- data 数据
-
Reducers接收一个老的状态态和行为,返回一个新的状态
我们主要是实现两个点:dispatch发通知和产生新的状态对象
安装
cnpm install redux --save
简易使用
store/index.js
取出值
修改值
中间件