微信小程式(3) APP生命週期和 Page的生命週期
阿新 • • 發佈:2019-02-16
微信小程式的生命週期函式有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函式——在頁面顯示時會執行