首頁 >web前端 >js教程 >在微信小程式中有關App生命週期(詳細教學)

在微信小程式中有關App生命週期(詳細教學)

亚连
亚连原創
2018-06-08 17:30:171594瀏覽

這篇文章主要為大家詳細介紹了微信小程式App生命週期的相關資料,具有一定的參考價值,有興趣的夥伴們可以參考一下

微信小程式App生命週期:

onLaunch—-當小程式初始化完成時,會觸發onLaunch(全域只觸發一次)
onShow —-當小程式啟動,或從後台進入前台顯示,會觸發onShow
onHide —-當小程式從前台進入後台,會觸發onHide
onError —-當小程式發生腳本錯誤,或api 呼叫失敗時,會觸發onError 並帶上錯誤訊息

//app.js
App({

 /**
  *当小程序初始化完成时,会触发 onLaunch(全局只触发一次)
  */
 onLaunch: function () {
  console.log("==App onLaunch==");
 },

 /**
  *当小程序启动,或从后台进入前台显示,会触发 onShow
  */
 onShow: function (options) {
  console.log("==App onShow==");
 },

 /**
  *当小程序从前台进入后台,会触发 onHide
  */
 onHide: function () {
  console.log("==App onHide==");
 },

 /**
  *当小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息
  */
 onError: function (msg) {
  console.log("==App onError==");
 }
})

進入小程序週期觸發

在微信小程式中有關App生命週期(詳細教學) 

切換後台

在微信小程式中有關App生命週期(詳細教學) 

切換後週期觸發

在微信小程式中有關App生命週期(詳細教學) 

在微信小程式中有關App生命週期(詳細教學)

################ ###切換至前台週期觸發######### ######總結:進入微信小程序,當我們需要獲取用戶資訊並保存等全域資訊處理的時候,需要再onLaunch週期進行處理。 ######上面是我整理給大家的,希望今後對大家有幫助。 ######相關文章:#########使用tween.js實作緩動補間動畫演算法############使用Node.js實作壓縮和解壓縮功能############有關Vue打包map檔案的問題######

以上是在微信小程式中有關App生命週期(詳細教學)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn