Vue 里使用 setTimeout 去获取更新后的 dom 相比使用 nexttick api 会有什么问题吗

来源:4-9 nextTick

weixin_慕粉1505758

2020-05-13

Vue 里使用 setTimeout 去获取更新后的 dom 相比使用 nexttick api 会有什么问题吗

写回答

3回答

weixin_慕盖茨1387255

2020-08-08

nextTick是优先使用微任务实现,它的回调会比setTimeout先进入主程序,所以setTimeout会比nextTick慢

0
0

_小_七_

2020-07-12

没问题,setTimeout是百分百下一轮事件循环的,而nextick执行更新dom时机百分百比setTimeout早

0
0

ustbhuangyi

2020-05-13

setTimeout 0 比 nextTick 要慢,你也可以用来获取 DOM。

0
0

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4984 学习 · 1037 问题

查看课程