我想从reducer到动作创建者访问我的initialState
我尝试过getState,但无法正常工作
这是我的reducer.js
const initialState = {
current_user: null,
}
这是我的动作创建者功能
import store from './reducer
export const get_vaults_index =(form) => async (dispatch , getState) =>{
form = {
user_id: store.getState().initialState.current_user
}
const response = await axios.post('url', form );
dispatch({
type: types.INDEX_VAULTS ,
payload: response
}); }
答案 0 :(得分:0)
我假设您在这里使用attributes
,则不需要从reducer导入存储。 redux-thunk
参数可以提供redux存储中的最新值。
getState
我还将建议您使用选择器从状态中挑选值,然后将其传递给操作。