【发布时间】:2018-01-12 10:12:49
【问题描述】:
这些configureStore 函数和initialState 参数有什么区别?
import { createStore, applyMiddleware } from 'redux';
import logger from 'redux-logger';
import thunk from 'redux-thunk';
import rootReducer from '../reducers';
export default function configureStore(initialState){
const store = createStore(
rootReducer,
initialState,
applyMiddleware(thunk, logger) //list of middlewares in arguments
);
return store;
}
export default function configureStore() {
const store = compose( //composed middlewares
applyMiddleware(thunk),
applyMiddleware(logger)
)(createStore)(rootReducer);
return store;
}
【问题讨论】:
标签: javascript reactjs react-redux react-router-redux