combineReducers的简单使用

如果不对reducer进行拆分,当项目越来越大时,就会变得极难维护。Redux 提供了一个combineReducers方法,用于 Reducer 的拆分。你只要定义各个子 Reducer 函数,然后用这个方法,将它们合成一个大的 Reducer。

一.从redux中引入combineReducers   

  import { combineReducers } from 'redux'
二.调用该方法,并传入从其他模块引入进来的子reducer,然后导出
  
  import headerReducer from '../common/header/store'
  const reducer = combineReducers({
      header: headerReducer
  })
 
  export default reducer

 

posted @ 2019-07-02 22:07  zhanyoulin  阅读(1273)  评论(0编辑  收藏  举报