如何正确理解redux?

一直不理解redux里面的createStore,是所有的state都放到这个里面?然后更不理解getState这个函数,获取当前state的值,createStore里面只有一个state?不然怎么获取一个

茅侃侃
浏览 586回答 1
1回答

DIEA

我也是刚学没多长时间,可以告诉我的理解第一点,你的state都放在reducer里面,reducer也可以做拆分,把不同页面的state初始化当你createStore的时候,把reducer绑定到store上面,就是可以获得所有的state如果你不想获取全部的state,可以在组件中使用function mapStateToProps(state) {return {    state: state.reducer1 }}通过使用不同的reducer来绑定不同的state最后通过connect方法把state和action绑定到组件上面。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript