Vue实例
Vue基础
2.Vue实例
2.1 Vue实例构造器;
const vm = new Vue({
// 各种选项;
});
一个Vue的实例其实正是一个MVVM模式中所描述的ViewModel,因此对Vue实例的命名通常以vm 来命名;
那么什么是MVVM那?MVVM是Model-View-ViewModel的缩写,意为
模型-视图-视图模型。ViewModel是Vue的核心,值的是构造器构造出的Vue实例对象,Vue实现双向数据绑定的关键是 dom listener 和 dom binding。dom listener 监视所有 view层的 dom 元素的变化。dom binding 监视所有 model层的数据变化。
2.2 属性和方法
每个Vue 实例都会代理其 data 对象里的所有的属性;
换句话说你 data里的所有的键都在Vue的实例对象中;注意,被代理的数据都是响应式的,如果你在实例对象创建之后再添加属性到实例对象上是不会出发试图更新的。