this.setState是异步的。这意味着记录的时间控制台无法与更新的时间状态匹配。如果要在状态更改后看到确切的值,则必须执行以下操作
this.setState({ 'updated': 'state'}, () => { console.log(this.state.updated);});
this.setState是异步的。这意味着记录的时间控制台无法与更新的时间状态匹配。如果要在状态更改后看到确切的值,则必须执行以下操作
this.setState({ 'updated': 'state'}, () => { console.log(this.state.updated);});