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

DIEA
TA贡献1820条经验 获得超2个赞
我也是刚学没多长时间,可以告诉我的理解
第一点,你的state都放在reducer里面,reducer也可以做拆分,把不同页面的state初始化
当你createStore的时候,把reducer绑定到store上面,就是可以获得所有的state
如果你不想获取全部的state,可以在组件中使用
function mapStateToProps(state) {
return { state: state.reducer1 }
}
通过使用不同的reducer来绑定不同的state
最后通过connect方法把state和action绑定到组件上面。
添加回答
举报
0/150
提交
取消