53、对 $nextTick异步渲染的理解
答:Vue 采⽤了数据驱动视图的思想,但是在⼀些情况下,仍然需要操作DOM。有时候,DOM1的数
据发⽣了变化,⽽DOM2需要从DOM1中获取数据,那这时就会发现DOM2的视图并没有更新,这时就
需要⽤到了nextTick
了;
作⽤:在下⼀次 DOM更新结束后执⾏其指定的回调;(当数据更新后,要基于更新后的新DOM进⾏某
些操作时,要在nextTick指定的回调函数中执⾏)。如果不采⽤异步更新,在每次数据的更新后,都
会对当前组件进⾏重新渲染。所以为了性能考虑,vue 会在本轮数据更新后,再去异步更新视图;