zoukankan      html  css  js  c++  java
  • 微信小程序生命周期

    小程序分为应用和页面两个部分,所以小程序的生命周期涉及三个部分,分别是:

    1 应用的生命周期

    2 页面的生命周期

    3 应用的声明周期对页面的生命周期的影响

    应用的生命周期

    App() 函数用来注册一个小程序,接受一个Object参数,其指定小程序的生命周期函数等。

    object参数:

    onLaunch 生命周期函数-监听小程序初始化

    onShow 生命周期函数-监听小程序显示

    onHIde:生命周期函数--监听小程序隐藏

    用户首次打开小程序,触发onLaunch(全局触发一次)

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

    小程序从前台进入后台 触发onHide事件

    小程序从后台进入前台 触发onShow事件

    小程序后台运行一段时间,或系统资源占用过高,会被销毁

     页面的生命周期

    Page() 函数用来注册一个页面,接受一个Object参数,其指定页面的初始数据、声明周期函数  处理事件函数等;

    当小程序注册完成后,加载页面,触发onLoad方法

    页面载入后触发inShow方法

    初次显示页面会触发onReady方法,渲染页面元素和样式,一个页面之后调用一次。

    当小程序后台运行或跳转到其他页面时,触发onHide方法

    当小程序从后台进入前台运行或者重新进入页面时会触发onShow方法

    当使用重定向方法wx.redirectTo(object) 或关闭当前页返回上一页wx.navigateBack(),触发onUnload.

  • 相关阅读:
    Intellij Idea快捷键
    JSP学习
    java 多线程
    java IO流(二)
    java IO流(一)
    java异常处理
    java集合类
    Java常见面试题
    面向对象编程的理解
    软件测试之BUG分析定位概述(QA如何分析定位BUG)(转载)
  • 原文地址:https://www.cnblogs.com/xiaofenguo/p/10250683.html
Copyright © 2011-2022 走看看