我正在尝试在react-redux中执行编辑操作。编辑表单时,它不执行更新操作。我在500 Internal Server Error
中获得Network's Status Code
。
在我的行动中,我有这个代码:
export function updateStandup(id, standups) {
return dispatch => {
axios({
headers: authHeader(),
method: 'PUT',
url: `${ROOT_URL}/standups/${id}${API_KEY}`,
data: standups
}).then(response => {
dispatch(success(response))
})
}
function success(response) {
return {
type: 'UPDATE_STANDUP',
payload: response
}
}
}
在我的减速机中,我有以下代码:
export function standup(state = {}, action){
switch (action.type) {
case 'UPDATE_STANDUP':
return {
standup: action.payload
}
}
default:
return state;
}
有人会帮我解决这个问题吗?