Javascript 在Redux中编辑/更新操作创建者
您好,这是Redux中正确的“更新”操作应该是什么样子的吗Javascript 在Redux中编辑/更新操作创建者,javascript,reactjs,redux,Javascript,Reactjs,Redux,您好,这是Redux中正确的“更新”操作应该是什么样子的吗 使用axios发出请求 该类型在另一个文件中创建,然后导入 谢谢 axios基于承诺,因此当前您返回的负载不存在。查找redux thunk并按以下方式使用: export function editPost(props){ const request = axios.put(`http://www.example.com/posts`, props) ; return{ type: EDIT_POST
- 使用axios发出请求
- 该类型在另一个文件中创建,然后导入 谢谢
export function editPost(props){
const request = axios.put(`http://www.example.com/posts`, props) ;
return{
type: EDIT_POST,
payload: request
};
}
你能澄清一下你在做什么吗?从张贴的问题中看不清楚?回答问题的地方也不清楚,而不仅仅是检查你的工作。如果你在某件事上遇到困难,那么这是一个好问题。问题在哪里?如果你想知道怎么做。。。查看Stackoverflow文档以了解React Redux
actionCreator() {
return (dispatch) => {
return axios.put('url').then((res) => dispatch({ type: EDIT_POST, payload: res }))
}
}