微信小程序的生命周期
前言:挖掘微信小程序漏洞而学习准备的
知识点:微信小程序的生命周期
小程序的生命周期
生命周期是指一个对象从 创建->运行->销毁的整个阶段,强调的是一个时间段,如下三个时间段
-
小程序的启动
-
小程序的运行
-
小程序的关闭
应用生命周期:小程序的启动 -> 运行 -> 销毁的过程
页面生命周期:每个页面的加载 - 渲染 - 销毁的过程
小程序的生命周期函数
生命周期函数是由小程序框架提供的内置函数,会伴随着生命周期的运行
微信小程序的生命周期函数分为:应用的生命周期的函数和页面的生命周期的函数
微信小程序的应用的生命周期函数
小程序从 启动 -> 运行 -> 销毁 期间依次调用的函数
如下图所示
- onLaunch
- onShow
- onHide
- onError
...
微信小程序的页面的生命周期函数
页面的完整的生命周期参考:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page-life-cycle.html
一个页面从 加载 -> 渲染 -> 销毁 的整个周期所执行的函数就是生命周期函数
存在页面中的生命周期函数罗列有如下,具体可以参考如下图所示
- onLoad
- onReady
- onShow
- onHide
- onUnload
- onPullDownRefresh
- onReachBottom
- onShareAppMessage
...
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY