Ich versuche, einen Status von einer Abrufantwort festzulegen, aber es scheint, dass es eine Weile dauert, den Status zu aktualisieren.React Native: setState Verzögerung
Was ich gelernt habe, ist, dass Fetch ist schnell, bis es zu setState kommt. Dort dauert das Aktualisieren ca. 3 Sekunden.
fetch(ENDPOINT)
.then((response) => response.json())
.then((responseJson) => {
this.setState({product : responseJson.product, related: responseJson.related, ready: true});
})
.catch((error) => {
console.error(error);
}).done();
Irgendwelche Tipps?
Dank
Wie haben Sie messen 3 Sekunden Verzögerung? Sie müssen den Unterschied zwischen zwei "Dann" -Bedingungen messen. –
Die Verzögerung passiert mit setState und propagiert es. –