小编mar*_*476的帖子

Redux Persist TypeError:store.dispatch 不是函数

在学习教程时,我收到了 store.dispatch is not a function 错误。我在 stackoverflow 上搜索了一段时间,但似乎找不到任何错误。我缺少什么?

显示错误的图片 [1]:https://i.stack.imgur.com/AekWH.png

import {configureStore, combineReducers} from '@reduxjs/toolkit'
import cartReducer from './cartRedux'
import userReducer from './userRedux'
import {
  persistStore,
  persistReducer,
  FLUSH,
  REHYDRATE,
  PAUSE,
  PERSIST,
  PURGE,
  REGISTER,
} from 'redux-persist'
import storage from 'redux-persist/lib/storage'

const persistConfig = {
  key: 'root',
  version: 1,
  storage,
}

const rootReducer = combineReducers({user: userReducer, cart: cartReducer})
const persistedReducer = persistReducer(persistConfig, rootReducer)

export const store = () => configureStore({
  reducer: persistedReducer,
  middleware: (getDefaultMiddleware) =>
    getDefaultMiddleware({
      serializableCheck: {
        ignoredActions: …
Run Code Online (Sandbox Code Playgroud)

store redux react-redux react-hooks redux-toolkit

4
推荐指数
1
解决办法
5610
查看次数

标签 统计

react-hooks ×1

react-redux ×1

redux ×1

redux-toolkit ×1

store ×1