因此,createStore()Redux 现已弃用,并由@reduxjs/toolkitconfigureStore()推荐。
我很确定这与无法在我的操作中userInfo使用状态有关getState()。
getState()的userLogin回报undefined。但是当我删除 时getState(),该操作就起作用了。
店铺:
import { configureStore } from '@reduxjs/toolkit'
import thunk from 'redux-thunk'
import {
productAddReducer,
productDeleteReducer,
productDetailsReducer,
productListReducer,
productUpdateReducer,
} from './reducers/productReducers'
import { composeWithDevTools } from 'redux-devtools-extension'
import {
userLoginReducer,
userRegisterReducer,
userDetailsReducer,
userListReducer,
userDeleteReducer,
userUpdateReducer,
} from './reducers/userReducers'
const reducer = {
// User
userLogin: userLoginReducer,
userRegister: userRegisterReducer,
userDetails: userDetailsReducer,
userList: userListReducer,
userDelete: userDeleteReducer,
userUpdate: userUpdateReducer,
// Product
productAdd: …Run Code Online (Sandbox Code Playgroud)