vue:nextTick和updated区别

863 阅读1分钟

nextTick

在数据修改后,下一次DOM渲染时候执行回调;数据修改之后,立马执行,此时DOM还没有重新渲染

updated

由于数据更改导致的虚拟DOM重新渲染,之后调用该钩子,当这个钩子被调用时,组件DOM已经更新,可以执行依赖于DOM的操作

区别

都是数据修改后,可以获取新数据,nextTick在渲染前,uupdated在渲染后