setState的问题
来源:4-4 batchedUpdates
MeSKiL
2019-05-22
this.setState({
number: num + 1,
},callback)
this.setState({
number: num + 2,
},callback)
this.setState({
number: num + 3,
},callback)
在react批量调度时,仍然是三个setState而并非变成了一个setState,所以回调函数仍然是每一次setState执行完后执行一次。只不过是三个setState执行完后,一起渲染,已达到提高性能的目的。是这样吗
写回答
1回答
-
Jokcy
2019-05-23
在另外一个问题统一回复你
00
相似问题