:是一个用于管理组件公共状态的一个可预测状态的框架,集中管理组件的状态.核心在于store,它提供了dispatch,getState,subscribe方法,理解Redux的工作流程很重要
react-redux...帮我们做了监听,获取state等工作,同时它提供了两个好用的API,Provider和connect,在下文中我们会学习到的
安装react-redux
既然是一个第三方的模块,那么可以通过npm或者yarn...);
这里需要注意的是:当你使用React-Router 路由库时,与其他项目没有不同之处,也是使用Provider在Router外面包一层,因为Provider的唯一功能就是传入store对象
如果不这样包裹着...)内层傻瓜组件的输出
mapStateToProps与mapDispatchToProps的工作套路就是:把Store上的状态转化为内层组件的props,然后在组件内部通过 this.props的方式拿到...绑定并返回一个对象,这个对象会和ownProps一起作为props的一部分传入ui组件 };}
mapDispatchToProps返回的对象其属性其实就是一个个 actionCreator,因为已经和