小程序APP生命周期需要先從app.js這個文件開始,App() 必須在 app.js 中調用,必須調用且只能調用一次,app.js中定義了一些應用的生命周期函數
onLaunch----當小程序初始化完成時,會觸發 onLaunch(全局只觸發一次)
onShow ----當小程序啟動,或從后台進入前台顯示,會觸發 onShow
onHide ----當小程序從前台進入后台,會觸發 onHide
onError ----當小程序發生腳本錯誤,或者 api 調用失敗時,會觸發 onError 並帶上錯誤信息
-
App({ onLaunch (options) { // 監聽小程序初始化 }, onShow (options) { // 監聽小程序顯示 }, onHide () { // 監視小程序隱藏 }, onError (msg) { console.log(msg) //錯誤監聽函數 }, globalData: 'I am global data' })
詳細使用可以參考官方文檔:https://developers.weixin.qq.com/miniprogram/dev/reference/api/App.html