小程序APP生命週期須要先從app.js這個文件開始,App() 必須在 app.js 中調用,必須調用且只能調用一次,app.js中定義了一些應用的生命週期函數javascript
onLaunch----當小程序初始化完成時,會觸發 onLaunch(全局只觸發一次)html
onShow ----當小程序啓動,或從後臺進入前臺顯示,會觸發 onShowjava
onHide ----當小程序從前臺進入後臺,會觸發 onHide小程序
onError ----當小程序發生腳本錯誤,或者 api 調用失敗時,會觸發 onError 並帶上錯誤信息
api
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.htmlapp