nextTick的理解
nextTick: 在下次DOM更新循环结束之后执行延迟回调,当修改完数据后立即执行这个方法,获取更新后的DOM。Vue中的DOM更新并不是实时的,当数据改变后,vue会把渲染watcher添加到异步队列,异步执行,同步代码执行完成后再统一修改DOM。源码实现: 先来了解一下 MutationObserver / setImmediate MutationObserver: 接口提供了监视DOM树所做更改的能力。 MutationObserver()构造函数是MutationOb......
原创
2021-06-01 15:36:19 ·
465 阅读 ·
0 评论