:是一个用于管理组件公共状态的一个可预测状态的框架,集中管理组件的状态.核心在于store,它提供了dispatch,getState,subscribe方法,理解Redux的工作流程很重要
react-redux...,获取state等工作,同时它提供了两个好用的API,Provider和connect,在下文中我们会学习到的
安装react-redux
既然是一个第三方的模块,那么可以通过npm或者yarn的方式下载...容器组件(聪明组件)
容器组件的特征与UI组件相反
负责管理数据和业务逻辑,不负责 UI 的呈现
带有内部状态(state)
使用 Redux 的 API(下面会有具体的例子),比如:dispatch...前者负责输入逻辑(mapStateToProps),即将state映射到 UI 组件的参数(props),后者负责输出逻辑(mapDispatchToProps),即将用户对 UI 组件的操作映射成 Action...props,然后在组件内部通过 this.props的方式拿到,这是不同于之前 this.state的方式的,其实就是一个映射关系。