vue 生命週期及應用

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

相關文章
相關標籤/搜索