Vue 2 的主要生命週期鉤子(Lifecycle Hooks) - daniel-qa/Vue GitHub Wiki

Vue 2 的主要生命週期鉤子(Lifecycle Hooks)

生命週期鉤子 說明
beforeCreate 實例初始化完成前,資料觀察與事件尚未設置。
created 實例已創建完成,資料、方法、計算屬性與監聽器已設置完成,但尚未掛載到 DOM。
beforeMount 掛載前呼叫,el 被解析但尚未替換成實際 DOM。
mounted 掛載完成,el 被替換成實際 DOM,可執行 DOM 操作。
beforeUpdate 資料變更後、DOM 更新前呼叫,可用於更新前的邏輯處理。
updated 資料變更後、DOM 更新完成後呼叫,可操作最新的 DOM 狀態。
beforeDestroy 元件銷毀前呼叫,可進行清理(例如事件、計時器)。
destroyed 元件銷毀完成後呼叫,所有事件監聽與子實例皆已銷毀。