私は成功した後にのみ私のデータを更新する非同期の投稿要求をしようとしています。redux、redux-thunk、およびaxiosと反応して、ポストリクエストのコールバックを設定する方法は?
私がしたいのは、アクションコールで約束型のものを使用することです。ここ
this.props.postAction('/event/user/44/post',data)
.then((response) =>{
console.log("Inside callback");
console.log(response);
});
export default connect({postAction})(EventFeed);
は、私はポスト要求
export const POST_ACTION = 'POST_ACTION';
export function postAction(url,data) {
return function(dispatch) {
axios({
method:'post',
url:API_URL + url,
headers: {'event': 55},
data: data,
})
.then(response => {
dispatch({
type: POST_ACTION,
payload: response.data
});
})
.catch((error) => {
console.log(error);
})
}
}
を作ってるんだ。しかし、私は、コールバック内で取得したことがないんだ、私のアクション・ファイルです。
ここで、応答からデータを取得するためのコールバックの作成方法は?