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獲取不到實例。徹底銷燬編譯