setState可以同步也可以异步,主要看应用的场景
异步:
1. react 本身的事件 就是写在标签上面的事件,列如:onClick,onKeyDown,onChange
2. 在 生命周期里 setState 都是异步的
同步:
4. 自己注册的事件
5. setTimetou setTimeInteval
6. ajax 回调里
componentDidMount(){
第一个
document.body.addEventListener("click",()=>{
this.setState
React 中 setState同步异步
最新推荐文章于 2022-05-24 19:01:27 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)