- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 setState
setState 只在合成事件和钩子函数中是“异步”的,在原生事件和 setTimeout 中都是同步的。 setState的“异步”并不是说内部由异步代码实现,其实本身执行的过程和代码都是同步的,只是合成事件和钩子函数的调用顺序在更新之前,导致在合成事件和钩子函数中没法立马拿到更新后的值,形式了所谓的“异步”,当然可以通过第二个参数 setState(partialState, callback) 中的callback拿到更新后的结果。 如果对同一个值进行多次 setStat...
2020-06-03 10:19:07 130
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人