我已经尝试过一些调用this.setState({ foo: true })和立即检查this.state.foo不会返回新值的情况true.
我现在无法告诉发生这种情况的确切情况(也许setState()在同一次迭代中多次调用时,我不知道).所以我想知道:
reactjs是否保证以下内容始终有效?
this.setState({ foo: true });
console.log(this.state.foo);
// => prints true
Run Code Online (Sandbox Code Playgroud) reactjs ×1