【发布时间】:2018-09-16 01:31:13
【问题描述】:
我正在尝试将我的应用配置为使用 redux-devtools 但它不知何故不起作用。
这是我在使用 redux-devtools 之前的配置
var persistedState = loadState();
var createStoreWithMiddleware = compose(applyMiddleware(thunk,loadingBarMiddleware(),errorBarMiddleware()),reduxReset())(createStore);
export var store = createStoreWithMiddleware(reducers,persistedState);
这是我使用 redux-devtools 所做的
const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;
var createStoreWithMiddleware = compose(applyMiddleware(thunk,loadingBarMiddleware(),errorBarMiddleware()),reduxReset())(createStore);
const store = createStore(reducers, /* preloadedState, */ composeEnhancers(
createStoreWithMiddleware(reducers,persistedState)
));
但是我得到了错误
Uncaught TypeError: reducer is not a function
那么,我哪里错了?
【问题讨论】:
标签: redux redux-devtools-extension