combineReducers 和 bindActionCreators
在react中用redux的时候,我们通过connect()函数,将原生组件包装成“容器组件”。并且暴露了redux中的State和Dispatch。例如:
1 | <Provider store={store}> |
随着我们的state和dispatch中action的增多,子组件的代码变得无法维护,例如:
1 | const App = connect( |
这时候就需要combineReducers 和 bindActionCreators登场了。
combineReducers()用来联合多个reducers
bindActionCreators()用来绑定多个action
都是为了方便解构代码。
如何使用combineReducers和bindActionCreators
结束
emmmm….
肯定还有再再探