码迷,mamicode.com
首页 > 其他好文 > 详细

redux理解

时间:2020-08-19 19:20:39      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:store   需要   包括   dispatch   业务   传递   tor   combine   red   

1.reducers是通过store和dispatch方法关联起来的,调用dispatch方法实际上会调用reducers方法,且传入的参数是action(包括actionType标识和参数)
2.如果多个reducers 通过 combineReducers 后,还是通过同一个store和dispatch关联,那么只要在store上dispatch一次,那么所有的reducers都会触发调用,且传入的参数都是同一个action。reducers里面通过actionType来判断是否需要执行业务逻辑

3.store的作用:
  a.将reducers和dispatch关联起来,并每次调用dispatch完后,将修改后的最新的state传递给reducers,这样我们就可以在reducers里面做业务逻辑
  b.对外提供getState方法,可以获取reducers执行完的结果
  c.提供方法注册subscribe功能,这样就用户就可以在状态改变后,做自己需要做的事情。最常见的就是 调用 setState方法触发render方法渲染页面

redux理解

标签:store   需要   包括   dispatch   业务   传递   tor   combine   red   

原文地址:https://www.cnblogs.com/wanjn/p/13515069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!