Front-end-learning-to-organize-notes icon indicating copy to clipboard operation
Front-end-learning-to-organize-notes copied to clipboard

Vue中的nextTick了解吗?

Open Chocolate1999 opened this issue 4 years ago • 2 comments

Chocolate1999 avatar Jan 22 '21 01:01 Chocolate1999

在下次 DOM 更新循环结束之后执行延迟回调。nextTick主要使用了宏任务和微任务。根据执行环境分别尝试采用Promise、Mutation、Observer、setImmediate如果以上都不行则采用setTimeout定义了一个异步方法,多次调用nextTick会将方法存入队列中,通过这个异步方法清空当前队列。

HearLing avatar Jan 31 '21 06:01 HearLing

简单理解Vue中的nextTick: https://juejin.cn/post/6844903557372575752

Chocolate1999 avatar Jan 31 '21 07:01 Chocolate1999