Redux
关系: 它不是必须的,在实际项目中,可选用.是使用Redux还是使用react-redux,取决于你自己,项目组成员的熟悉程度,适合自己的才是最好的,使用后者提供了一些便利,但需要额外的掌握一些...或yarn add react-redux
安装完成后,可以在根目录的package.json中查看是否有的
对于理解 react-redux中的 Provider和 connect,有必要再次回顾一下之前学过的...component)和容器组件(container component)
UI 组件有以下几个特征
只负责 UI 的呈现,不带有任何业务逻辑,
没有状态,UI的渲染通过外部的props传入(即不使用this.state...:当你使用React-Router 路由库时,与其他项目没有不同之处,也是使用Provider在Router外面包一层,因为Provider的唯一功能就是传入store对象
如果不这样包裹着:内部的组件时接收不到...mapStateToProps会订阅 Store,每当 state更新的时候,就会自动执行,重新计算 UI 组件的参数,从而触发 UI 组件的重新渲染。