setState各在什么时候执行同步/异步

在 React 中,如果是由 React 引发的事件处理(比如通过 onClick 引发的事件处理),调用 setState 不会同步更新 this.state

除此之外的 setState 调用会同步执行 this.state(绕过 React 通过 addEventListener 直接添加的事件处理函数,还有通过 setTimeout/setInterval 产生的异步调用)

上一篇:krpano和react的结合展示


下一篇:flutter