getDefaultMiddleware
返回一个包含默认中间件列表的数组。
预期用法
默认情况下,configureStore
会自动向 Redux store 设置中添加一些中间件。
const store = configureStore({
reducer: rootReducer,
})
// Store 已添加中间件,因为中间件列表没有被自定义
如果你想自定义中间件列表,你可以向 configureStore
提供一个中间件函数的数组:
const store = configureStore({
reducer: rootReducer,
middleware: () => new Tuple(thunk, logger),
})
// Store 明确地应用了 thunk 和 logger 中间件