Vue 异步渲染时的整合机制是?

来源:2-9 vue组件更新之后如何获取最新DOM

rayyli

2021-03-21 14:04:32

课程中解析,三个push会整和在一起执行,然后才渲染 DOM,这个整合的过程是如何实现的?怎么确定哪些是整和的任务?

写回答

1回答

好帮手慕慕子

2021-03-21

同学你好,对于你的问题解答如下:

1、这个整合的过程是Vue框架的底层逻辑代码实现的,目前学习阶段,不需要去研究vue源码是怎么实现的,重点是了解vue会将这些异步操作整合到一起执行。等以后工作了,可以尝试研究下vue的底层源码,进一步提高自己的工作竞争力

2、改变data中的数据,这些操作都是异步的,可以将这些操作都看作是需要整合的任务,而Vue框架会自动将这些操作整合在一起,我们需要记住的是data改变之后,不会立即渲染DOM,可以通过$nextTick方法,在它的回调函数中获取到更新后的DOM节点。

​祝学习愉快~

0

0 学习 · 15276 问题

查看课程