Heim > Fragen und Antworten > Hauptteil
Ich ändere den Wert des Zustands in React. Zuerst wurde die Ansicht gerendert, aber nach der Änderung des Werts ist die Anzeige immer noch der ursprüngliche Wert
Danke
伊谢尔伦2017-05-19 10:23:40
setState()
是异步的!
你想看更新后的state,得用回调:
setState(new_state, () => {
console.log(this.state);
});
还有,多个 setState() 一起调用的话,可能会累积到一次去刷新页面。