Ich möchte eine Antwort erhalten, die vom Post an die Nutzlast zurückgegeben wird. Wie sende ich das Ergebnis, das an Aktion zurückgegeben wird. Wie kann ich das tun?So senden Sie eine Antwort mit react, redux, axios zu Aktion
import axios from 'axios';
import * as types from './actionTypes';
const ROOT_URL = `http://localhost:8000`;
export function addPost(title){
const url = `${ROOT_URL}/api/v1/post/`;
var request;
axios.post(url, {
title: title,
}).then(function (response) {
request = response;
})
.catch(function (response) {
request = response;
});
console.log(request);
return {
type:types.ADD_POST,
payload:request
}
}
Super hilfreich: http://redux.js.org/docs/advanced/AsyncActions.html – lux