2018-09-09 Vue源码解析阅读笔记

nextTick

getData(res).then(()=>{
  this.xxx = res.data
  this.$nextTick(() => {
    // 这里我们可以获取变化后的 DOM
  })
})

当我们需要处理DOM更新变化后的数据情况时,使用this.$nextTick()

检测变化的注意事项

当响应式数据对象(比如数组)发生变化但无法自动重新渲染时,可以使用Vue.set()方法触发刷新,

你可能感兴趣的:(2018-09-09 Vue源码解析阅读笔记)