1.beforeCreate(創建前) 在資料觀測和初始化事件還未開始
2.created(創建后) 完成資料觀測,屬性和方法的運算,初始化事件,$el屬性還沒有顯示出來
3.beforeMount(載入前) 在掛載開始之前被呼叫,相關的render函式首次被呼叫。實體已完成以下的配置:編譯模板,把data里面的資料和模板生成html。注意此時還沒有掛載html到頁面上。
4.mounted(載入后) 在el 被新創建的 vm.$el 替換,并掛載到實體上去之后呼叫。實體已完成以下的配置:用上面編譯好的html內容替換el屬性指向的DOM物件。完成模板中的html渲染到html頁面中。此程序中進行ajax互動。(在實作串列上啦加載的時候使用過)
5.beforeUpdate(更新前) 在資料更新之前呼叫,發生在虛擬DOM重新渲染和打補丁之前。可以在該鉤子中進一步地更改狀態,不會觸發附加的重渲染程序。
6.updated(更新后) 在由于資料更改導致的虛擬DOM重新渲染和打補丁之后呼叫。呼叫時,組件DOM已經更新,所以可以執行依賴于DOM的操作。然而在大多數情況下,應該避免在此期間更改狀態,因為這可能會導致更新無限回圈。該鉤子在服務器端渲染期間不被呼叫。
7.beforeDestroy(銷毀前) 在實體銷毀之前呼叫。實體仍然完全可用。
8.destroyed(銷毀后) 在實體銷毀之后呼叫。呼叫后,所有的事件監聽器會被移除,所有的子實體也會被銷毀。該鉤子在服務器端渲染期間不被呼叫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/125248.html
標籤:其他
上一篇:請教xslt的一個例子
