Ich mache eine POST-Anfrage nach Abschluss Ich möchte den Benutzer auf eine neue Seite mit einem Rückruf umleiten. Unten ist mein onSubmit-Handler.Verwenden von Rückrufen mit Aktionserstellern
Hier ist meine Aktion Schöpfer.
export function createPost(values, callback) {
const request = axios.post(`/api/create_post`, values)
.then(() => callback());
return {
type: CREATE_POST,
payload: request
};
}
Ich erwartete den Rückruf mich auf eine andere Seite umgeleitet werden, aber es das nicht tun. Die Daten werden zwar an die Datenbank gesendet, der Rückruf wird jedoch nicht ausgelöst.
Irgendwelche Fehler in der Konsole? – Timo
nein, nur das Protokoll 'vor der Aktion'. Korrektur. Nach einiger Zeit taucht das auf. POST http: // localhost: 3000/api/create_listing net :: ERR_EMPTY_RESPONSE – Alison
und dies. createError.js: 16 Uncaught (in Aussicht) Fehler: Netzwerkfehler – Alison