vue生命周期包括vue
beforeCreate() : 实例初始化:此时数据监测和事件监听尚未配置完成。也就是说此时是不能访问到实例的data中数据和method中定义的函数ajax
created(): 建立实例后:能够访问到实例的data和method 能够调用dom
beforeMount(): 挂载实例前 :将template编译成render函数函数
mounted(): 挂载实例后:实例挂载dom上。此时能够获取到dom元素。若是页面初始化动态数据。能够将ajax请求写在mounted函数里this
beforeUpdate():实例模板更新前:生成新的虚拟domspa
updated(): 实例模板更新后:dom已更新。依赖新dom的事件此时能够调用生命周期
beforeDestory():实例销毁前:能够用this获取到当前实例事件
destoryed: 实例销毁后:this获取不到实例。彻底销毁编译