beforeCreate
類型: Function
詳細:
在實例初始化之后桐猬,數(shù)據(jù)觀測(data observer) 和 event/watcher 事件配置之前被調(diào)用臼闻。
created
類型: Function
詳細:
實例已經(jīng)創(chuàng)建完成之后被調(diào)用屋彪。在這一步芬膝,實例已完成以下的配置:數(shù)據(jù)觀測(data observer),屬性和方法的運算篮迎, watch/event 事件回調(diào)男图。然而示姿,掛載階段還沒開始,$el
屬性目前不可見逊笆。
beforeMount
類型: Function
詳細:
在掛載開始之前被調(diào)用:相關(guān)的 render
函數(shù)首次被調(diào)用栈戳。
該鉤子在服務(wù)器端渲染期間不被調(diào)用。
mounted
類型: Function
詳細:
el
被新創(chuàng)建的 vm.$el替換难裆,并掛載到實例上去之后調(diào)用該鉤子子檀。如果 root 實例掛載了一個文檔內(nèi)元素,當mounted 被調(diào)用時 vm.$el 也在文檔內(nèi)乃戈。
該鉤子在服務(wù)器端渲染期間不被調(diào)用褂痰。
beforeUpdate
類型: Function
詳細:
數(shù)據(jù)更新時調(diào)用,發(fā)生在虛擬 DOM 重新渲染和打補丁之前症虑。
你可以在這個鉤子中進一步地更改狀態(tài)脐恩,這不會觸發(fā)附加的重渲染過程。
該鉤子在服務(wù)器端渲染期間不被調(diào)用侦讨。
updated
類型: Function
詳細:
由于數(shù)據(jù)更改導致的虛擬 DOM 重新渲染和打補丁,在這之后會調(diào)用該鉤子苟翻。
當這個鉤子被調(diào)用時韵卤,組件 DOM 已經(jīng)更新,所以你現(xiàn)在可以執(zhí)行依賴于 DOM 的操作崇猫。然而在大多數(shù)情況下沈条,你應該避免在此期間更改狀態(tài),因為這可能會導致更新無限循環(huán)诅炉。
該鉤子在服務(wù)器端渲染期間不被調(diào)用蜡歹。
activated
類型: Function
詳細:
keep-alive 組件激活時調(diào)用。
該鉤子在服務(wù)器端渲染期間不被調(diào)用涕烧。
參考:
構(gòu)建組件 - keep-alive
動態(tài)組件 - keep-alive
deactivated
類型: Function
詳細:
keep-alive 組件停用時調(diào)用月而。
該鉤子在服務(wù)器端渲染期間不被調(diào)用。
參考:
構(gòu)建組件 - keep-alive
動態(tài)組件 - keep-alive
beforeDestroy
類型: Function
詳細:
實例銷毀之前調(diào)用议纯。在這一步父款,實例仍然完全可用。
該鉤子在服務(wù)器端渲染期間不被調(diào)用瞻凤。
destroyed
類型: Function
詳細:
Vue 實例銷毀后調(diào)用憨攒。調(diào)用后,Vue 實例指示的所有東西都會解綁定阀参,所有的事件監(jiān)聽器會被移除肝集,所有的子實例也會被銷毀。
該鉤子在服務(wù)器端渲染期間不被調(diào)用蛛壳。