通过new创造一个实例:
var vm = new Vue({
el:, //div的id
data:{
//定义数据对象的属性
},
methods:{
//定义函数,return返回
}
})
双大括号{{}}用于输出对象属性核函数返回值,外层表示JS语句,内层添加的大括号表示里面的内容是变量。
Vue提供的实例属性以及方法都有前缀$,与我们自己定义的区分开来。
(*注)computed和methods的区别:每次页面渲染时methods都会执行,而computed是基于依赖缓存的,只有当依赖发生改变时才会进行更新。