react-redux模型图
1.所有的UI组件都应该包裹一个容器组件,他们是父子关系.
2.容器组件是真正和redux打交道的,里面可以随意的使用redux的api.
3.UI组件中不能使用任何redux的api
4.容器组件会传给UI组件:(1).redux中所保存的状态.(2).用于操作状态的方法.
5.备注:容器给UI传递:状态,操作状态的方法,均通过props传递.
components
文件夹下containers
文件夹下Provider
让所有组件都可以得到state数据
<Provider store={store}>
<App />
</Provider>;
connect()
用于包装 UI 组件生成容器组件