编程语言
首页 > 编程语言> > 小程序 - 生命周期

小程序 - 生命周期

作者:互联网

微信小程序 - 应用的生命周期

小程序的生命周期函数是在app.js里面调用的,App(Object)函数用来注册一个小程序

  监听小程序初始化,用户首次打开小程序,触发 onLaunch(全局只触发一次)

  监听小程序显示,小程序初始化完成后,触发onShow方法

  监听小程序隐藏,小程序从前台进入后台,触发onHide方法

  监听小程序错误,小程序发生脚本错误或API调用失败时触

  页面不存在监听,小程序打开的页面不存在时候触发

 

  调用顺序为:onLaunch > onShow > onHide

    App({
      onLaunch: function() { 
          // 用户首次打开小程序,触发 onLaunch
      },
      onShow: function() {
          // 小程序初始化完成后,触发
      },
      onHide: function() {
          // 小程序从前台进入后台,触发
      },
      one rror: function(msg) {
        //  小程序发生错误或调用失败,触发
      },
      globalData: 'I am global data'
    })

 

微信小程序 - 页面的生命周期

  一个页面只调用一次

  页面载入后触发onShow方法,每次打开页面就会调用一次

  一个页面只调用一次

  当navigateTo或底部tab切换时调用

  当redirectTo或navigateBack的时候调用

 

标签:触发,生命周期,onShow,程序,onLaunch,调用,页面
来源: https://www.cnblogs.com/theblogs/p/12346127.html