// var myComponent = new Vue.extend({
// // 扩展属性
// })
// var myComponentInstance = new myComponent()
// var data = { a : 1, b : 2 }
// var vm = new Vue({
// data: data
// })
// vm.a === data.a
// vm.a = 2
// data.a
// data.a = 3
// vm.a
// var data = { a : 1 }
// var vm = new Vue({
// el: '#example'
// data: data
// })
// vm.$data === data
// vm.$el === document.getElementById('example')
// // $watch 是一个实例方法
// vm.$watch('a', function(newValue, oldValue){
// // 这个回调将在 `vm.a` 改变后调用
// })
var vm = new Vue({
data: {
a : 1
},
created : function(){
// `this` 指向 vm 实例
console.log('a is: ' + this.a)
}
})
// -> "a is: 1"
<div id="app">
</div>