get&&set

作者: YangJeremy | 来源:发表于2018-02-28 17:03 被阅读0次
get和set是ES5里面的内容
通俗一点来理解就是,

当你读取一个变量的时候会触发该变量的getter.
当你修改该变量时候会触发他的setter.

vue里面的计算属性的方法也会涉及到这块内容

vm.$nextTick([callback])

将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。它跟全局方法 Vue.nextTick 一样,不同的是回调的 this 自动绑定到调用它的实例上。

new Vue({
  // ...
  methods: {
    // ...
    example: function () {
      // 修改数据
      this.message = 'changed'
      // DOM 还没有更新
      this.$nextTick(function () {
        // DOM 现在更新了
        // `this` 绑定到当前实例
        this.doSomethingElse()
      })
    }
  }
})

相关文章

  • get&&set

    vm.$nextTick([callback]) 将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使...

网友评论

      本文标题:get&&set

      本文链接:https://www.haomeiwen.com/subject/snrixftx.html