- 1.redux是用来统一管理状态的工具。
- 2.redux的核心是state和改变state的action,reducer
state是存储在 store 里面的 ,调用 dispatch 来传递 action。 - 3.reducer 的作用,就是对 dispatch 传进来的 action 进行处理,并将结果返回。
类比生活
reducer=图书馆的借书机器,state=书本的状态,store=图书管理系统,dispatch=修改图书状态的按钮
书本的状态信息记录在图书管理系统中,每次需要修改图书状态时,我们就要点击按钮去修改图书管理系统里的图书状态。
state存在store中,每次要修改数据的state,都需要通过dispatch来传递改变state的方法来修改state,而具体怎么修改,是reducer根据action来处理的
网友评论