1. 程式人生 > >小程式生命週期

小程式生命週期

                        小程式的生命週期

  之前一直在寫vue的專案,最近剛開始寫小程式,以為小程式的生命週期和vue的類似,結果搞得有點懵。後來仔細查看了官方文件,才發現小程式的生命週期有三種,分別是整個專案的生命週期, 頁面的生命週期和自定義元件的生命週期

專案的生命週期

onLaunch : 小程式初始化時觸發 onShow : 小程式首次展示或者切前臺時觸發 onHide : 小程式切後臺時觸發

頁面的生命週期

onLoad : 頁面初始化時觸發 onShow : 頁面首次出現在前臺時觸發 onReady : 頁面首次渲染完畢時觸發 onHide : 頁面從前臺變為後臺時觸發 onUnload : 頁面銷燬時觸發 其中 onShow 的觸發時間要早於  onReady

自定義元件的生命週期

created : 元件例項剛剛被建立時觸發 attached : 元件例項剛進入頁面節點樹時觸發 ready : 元件例項掛載到節點樹時觸發 moved : 元件例項被移動到節點樹另一個位置時觸發 detached : 元件例項被銷燬時觸發