抱歉这个愚蠢的问题,但我不知道如何将我现有的 redux 存储定义与 applyMiddleware 结合在一起。
这是我当前的工作代码:
const store = createStore(
combineReducers({
...reducers,
routing: routerReducer
})
)
我想以某种方式将此中间件添加到我的商店定义中:
applyMiddleware(...thunk)
我的解决方案不起作用,我在 Web 浏览器中收到“ TypeError: dbg is undefined ”:
const store = createStore(
applyMiddleware(...thunk),
combineReducers({
...reducers,
routing: routerReducer
})
)
你能给我一个快速的帮助吗?谢谢你。
最佳答案
试试这个
createStore(
combineReducers({
...reducers,
routing: routerReducer
}),
applyMiddleware(thunk)
)
语法:
Enhancer
必须是 createStore()
的最后一个参数阅读更多来自 here
关于reactjs - 如何使用 react-redux 创建商店,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41642682/