Svelte 元件當中有各式各樣的生命週期方法,可以在各個時間點呼叫達到不同功能。
第 12 屆 IT 鐵⼈賽30 天從 0 到 1 學 SvelteDay5 - ⽣命週期⽅法
View Slide
第 12 屆 IT 鐵⼈賽本⽇⽬標學習 Svelte 當中的⽣命週期⽅法
第 12 屆 IT 鐵⼈賽⽣命週期執⾏順序初始化:beforeUpdate → onMount → afterUpdate元件更新:beforeUpdate → afterUpdate元件銷毀:onDestroy
第 12 屆 IT 鐵⼈賽⽣命週期概覽onMount, beforeUpdate, afterUpdate, onDestroy, tick
第 12 屆 IT 鐵⼈賽onMount在 Svelte 元件掛載時呼叫onMount 函數不會在 SSR 呼叫如果有回傳函式,會在unmount 時呼叫
第 12 屆 IT 鐵⼈賽beforeUpdate在狀態更新後,元件更新前執⾏會在 onMount 之前執⾏(初始化時)
第 12 屆 IT 鐵⼈賽afterUpdate狀態更新後,元件更新後執⾏
第 12 屆 IT 鐵⼈賽onDestroy元件銷毀時執⾏