参考文献:
总结:
Vue在更新DOM的时候是异步更新的, 当数据发生变化的时候,Vue将开启一个异步更新队列,视图需要等待队列中所有数据变化完成之后,再统一进行更新如果想要在更新数据之后立刻获取更新后的DOM结构,可以使用
Vue.nextTick();组件内部使用
this.$nextTick()$nextTick() 会返回一个 Promise 对象, 可以使用
async/await完成相同作用的事情
参考文献:
总结:
Vue在更新DOM的时候是异步更新的, 当数据发生变化的时候,Vue将开启一个异步更新队列,视图需要等待队列中所有数据变化完成之后,再统一进行更新如果想要在更新数据之后立刻获取更新后的DOM结构,可以使用
Vue.nextTick();组件内部使用
this.$nextTick()$nextTick() 会返回一个 Promise 对象, 可以使用
async/await完成相同作用的事情