1. 程式人生 > >微信小程式(3) APP生命週期和 Page的生命週期

微信小程式(3) APP生命週期和 Page的生命週期

微信小程式的生命週期函式有2個
一個是App的生命週期
另一個是Page的生命週期



程式碼例項:

(1)程式啟動時,會觸發以下2個函式
第一執行onLauch函式——當小程式初始化完成時,會觸發 onLaunch(全域性只觸發一次)
第二執行onShow函式——當小程式啟動,或從後臺進入前臺顯示,會觸發 onShow


(2)當點選“後臺”時,會觸發以下函式(即程式被轉到後臺時)

onHide函式——當小程式從前臺進入後臺,會觸發 onHide


當點選“前臺”時,就會再次觸發onShow函式


Page的生命週期


程式碼例項為:


執行:
(1)
當啟動index頁面時,會觸發以下3個函式
第一執行onLoad函式——在文件載入的時候會執行
第二執行onShow函式——在頁面顯示的時候會執行

第三執行onReady函式——在頁面初次渲染完成時執行


(2)在index頁面時,當點選左上角“返回”,會觸發以下函式
onUnload函式——在頁面銷燬時執行

 

(3)在Home頁面時,當點選“後臺”時,會觸發以下函式(即程式被轉到後臺時)
onHide函式——在頁面隱藏時會執行
(4)在Home頁面時,當點選“前臺”時,會觸發以下函式(即程式從後臺被重新轉回前臺時)

onShow函式——在頁面顯示時會執行