Gibt es die Möglichkeiten, wie diese Idee umsetzen:React: Führen Sie einige Überprüfung vor dem Rendern
Ich möchte überprüfen, bevor zu rendern. Wenn die Prüfung wahr ist, dann rendern. Aber wenn die Prüfung falsch ist, dann muss ich zuerst setState
und erst nach dem Rendern tun.
Danke.
vielleicht innerhalb 'componentDidMount() {}'? –
'render() {}' ist nicht der Ort für setState, sollten Sie Ihren Zustand in Komponentenlebenszyklus-Methoden behandeln: https://facebook.github.io/react/docs/react-component.html – kouak
Deshalb habe ich fragte diese Frage. Mein crome gib mir einen Fehler über die Verwendung von 'setState' in render. –