美文网首页
Vue.js学习笔记(2)

Vue.js学习笔记(2)

作者: cjrfan | 来源:发表于2017-09-26 22:09 被阅读0次

    Vue 实例

    创建一个 Vue 的实例

    每个 Vue 应用都是通过 Vue 函数创建一个新的 Vue 实例开始的:

    var vm = new Vue({
      // 选项
    })
    
    // 我们的数据对象
    var data = { a: 1 }
    // 该对象被加入到一个 Vue 实例中
    var vm = new Vue({
      data: data
    })
    // 他们引用相同的对象!
    vm.a === data.a // => true
    // 设置属性也会影响到原始数据
    vm.a = 2
    data.a // => 2
    // ... and vice-versa
    data.a = 3
    vm.a // => 3
    
    var data = { a: 1 }
    var vm = new Vue({
      el: '#example',
      data: data
    })
    vm.$data === data // => true
    vm.$el === document.getElementById('example') // => true
    // $watch 是一个实例方法
    vm.$watch('a', function (newValue, oldValue) {
      // 这个回调将在 `vm.a` 改变后调用
    })
    
    实例生命周期

    相关文章

      网友评论

          本文标题:Vue.js学习笔记(2)

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