- 1.vue.$nextTick()函数的作用:
- vue.$nextTick()函数用于延迟执行一段代码
-
vue.$nextTick()函数的使用场景:
(1)假设在钩子函数created()中,要进行DOM操作,那一定要将这段逻辑放在vue.$nextTick()函数中,因为此时DOM还没有挂载,就去操作DOM是拿不到DOM的。
(2)vue中DOM的更新是异步的。如果一段代码依赖于某处DOM更新后的结果,那么这段代码要放在vue.$nextTick()函数中。
-
前置知识
vue生命周期