示例

点击按钮,页面上的count 是按点击次数依次+1
但是在console 中输出的却是上一次的数据,充分说明setState是异步处理的
修改代码

这时候,console的数据和网站中的数据就同步了,
结论
setState 异步更新,同步执行
setState 第一个参数给函数,处理多次调用数据不同步问题

点击按钮,页面上的count 是按点击次数依次+1
但是在console 中输出的却是上一次的数据,充分说明setState是异步处理的
这时候,console的数据和网站中的数据就同步了,
setState 异步更新,同步执行
本文标题:React setState 是异步还是同步
本文链接:https://www.haomeiwen.com/subject/dfgrlrtx.html
网友评论