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 |
元件銷毀完成後呼叫,所有事件監聽與子實例皆已銷毀。 |