【发布时间】:2015-08-30 13:27:58
【问题描述】:
我意识到调用setState 不会立即更新this.state,也不会立即调用render 并刷新DOM。文档说
setState() 不会立即改变 this.state 而是创建一个挂起的状态转换。调用此方法后访问 this.state 可能会返回现有值。
不保证 setState 调用的同步操作,并且调用可能会被批处理以提高性能。
我希望能够在任何时候强制进行这样的“状态转换”。这似乎应该是一个相当自然的操作,但我在文档中找不到任何提及。有办法吗?
【问题讨论】:
-
您的用例是什么?您可能对原子
setState更感兴趣。 -
有这个要求你想做什么?
标签: javascript reactjs