Vue的异步更新队列

Vue在观察数据变化时并不是直接更新DOM,而是开启一个队列,然后缓冲在同一个时间下发生的所有的数据改变,同时去重,只有在下一个事件循环中,VUE才会刷新队列,执行新的内容

什么时候DOM会更新完成呢?

$neckTick执行时就是DOM更新完成后

所以我们对数据变化的DOM对象做处理时,应该在$nextTick函数中做处理

posted @ 2019-05-07 19:49  贾西西  阅读(1256)  评论(0编辑  收藏  举报