Ich bin seit einer Stunde stecken geblieben, um das herauszufinden. Ich habe eine Funktion, dieWarum erreicht meine Funktion diesen Punkt nicht?
myfunction()
{
console.log("myfunction called");//TEST
Axios.post('someurl/' + id)
.then(response =>
{
console.log("We're in the .then ...");//TEST
onGoodRequest(response.data, response);
})
.catch(response =>
{
console.log("We're in the .catch ...");//TEST
this.setState({ curUploadState: uploadStates.SHOWSTOPPER });
});
console.log("We're here now ...");//TEST
}
sieht nun, die ich in meinem React Komponente aufrufen und aus irgendeinem Grund ist es stecken zu bleiben. Es gibt keine JavaScript-Fehler in der Konsole und das einzige, was ich sehe, ist
myfunction called
Also was könnte möglicherweise vor sich gehen? Ich tat sogar
var x = Axios.post('someurl/' + id)
.then(response =>
{
console.log("We're in the .then ...");
onGoodRequest(response.data, response);
})
.catch(response =>
{
console.log("We're in the .catch ...");
this.setState({ curUploadState: uploadStates.SHOWSTOPPER });
});
console.log(x);
console.log("We're here now ...");
und nichts protokolliert.
Haben Sie versucht, den Netzwerk-Tab in Chrome zu öffnen und zu sehen, was er nach dem Post sagt? –
@NaderDabit Keine Anfrage. Es ist so komisch. –
mehr Quellcode einfügen, wie haben Sie Axios importiert? – aarosil