Promise的话,会有bacthUpdate机制吗?

来源:8-7 说一下React的batchUpdate机制

martin123_

2022-04-27

既然setTimout / 自定义事件,都是宏任务,且是在同步任务执行完之后,bactchUpdate 变成 false,那么Promise里面的话,是微任务,也是在同步任务执行完之后再执行,那是不是 bacthUpdate 也是 false?

写回答

1回答

双越

2022-04-27

是的。batchUpdate 跟宏任务和微任务没关系,只要是非 React 事件触发的,都会同步执行。

1
0

前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4695 学习 · 1667 问题

查看课程