能否结合eventloop 跟 nexttick 详细讲下,感觉有点懵

来源:4-20 vue组件是异步渲染的

慕先生5461412

2021-11-25

输入正文

写回答

1回答

双越

2021-11-26

在支持 Promise 的浏览器中,nextTick 就是 promise.resolve().then(...)

你能搞清楚 Promise 在 eventloop 的定位,就可以了。

0
1
小琥珀007
是不是这样,基于promise,是不是promise((resolve,reject) => { let newVnode = render() resolve(newVnode.elm) }.then(...) 是这样理解吗,promise中执行render函数,然后这个过程是同步的,结果通过resolve输出,执行nexttick的微任务回调
2022-02-12
共1条回复

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

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

4706 学习 · 1669 问题

查看课程