每个Vue实例在被创建的时候都需要经过一系列的初始过程,如设置数据监听,编译模版,将实例挂载到DOM并在数据变化的时候更新DOM.在这个过程中,也会运行一些叫生命周期钩子的函数.如created, mounted.updated 和 destroyed.生命周期钩子的 this 上下文指向调用它的 Vue 实例. 要注意箭头函数的使用: 箭头函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象. 上面的init方法中,使用了箭头函数,这导致这个箭头函数里面的this,总是指向ha…