如何在 Redux Toolkit 中获取 getState()
How to getState() in Redux Toolkit
我有以下切片和函数。如何获取存储在我的 initialState 中的值?
const example = createSlice({
name: "example",
initialState: {
firstName: hello,
lastName: world
},
reducers: {}
})
export const create = (id) => {
return async (dispatch) => {
const currentState = getState()
console.log(currentState)
};
};
我是否必须使用 useSelector 并将值再次传递给函数?理想情况下希望直接从已经保存的状态中获取数据
export const create = (id) => {
return async (dispatch, getState) => {
const currentState= getState().example;
console.log(currentState)
};
};
您可以使用上面的代码访问切片状态。
我有以下切片和函数。如何获取存储在我的 initialState 中的值?
const example = createSlice({
name: "example",
initialState: {
firstName: hello,
lastName: world
},
reducers: {}
})
export const create = (id) => {
return async (dispatch) => {
const currentState = getState()
console.log(currentState)
};
};
我是否必须使用 useSelector 并将值再次传递给函数?理想情况下希望直接从已经保存的状态中获取数据
export const create = (id) => {
return async (dispatch, getState) => {
const currentState= getState().example;
console.log(currentState)
};
};
您可以使用上面的代码访问切片状态。