# React-Redux-Basic


# React Redux

# 核心问题

Q1: 如何将store中缓存的状态注入到组件中?

Answer:

通过顶层的Provider容器接受store 作为props,再将store
作为context内容传入子孙组件;
在消费端组件的外层构造父级容器(HoC高阶容器),由该父容器将通过
context.store属性获取的状态数据转换为消费端组件的props

Q2: 在状态更新时,如何驱动组件重绘?

Answer:

通过store.subscribe方法注册状态变更后待执行的回调函数listener,在
该回调函数执行包装容器的forceUpdate或setState方法,重新计算注
入消费组件的props数据,由此重绘自定义组件
陕ICP备20004732号-3