將combineReducers內的reducer也轉換成immutable對象,統一數據格式
1、安裝
cnpm install immutable --save
2、引入
將原本的import {combineReducers} from 'redux'
修改爲import {combineReducers} from 'redux-immutable'即可
代碼示例:
import {combineReducers} from 'redux-immutable'
import HeaderReducer from './header_reducer'
export default combineReducers({
HeaderReducer
})
組件使用:
export default connect(state=>({state:state.get('HeaderReducer')}),mapDispatchToProps)(App)