VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

微信开发简介(三)生命周期(微信的有效期是多少)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

本章介绍微信小程序的生命周期。生命周期是什么?

下面从以下三个方面介绍微信小程序的生命周期:

应用程序生命周期

页面生命周期

应用程序生命周期影响页面生命周期。

" "应用程序生命周期

用户第一次打开applet并触发onLaunch(仅全局触发一次)。

在applet初始化之后,onShow方法被触发来监视applet的显示。

applet从前台进入后台,触发onHide方法。

applet从后台进入前台显示,触发onShow方法。

小程序在后台运行一定时间,或者系统资源过高,就会被破坏。

前台和后台的定义:当用户点击左上角关闭,或者按下设备Home键离开微信时,小程序不直接销毁,而是进入后台;当你再次进入微信或者再次打开小程序时,就会从后台进入前台。

整理这篇文章里的信息时,我有点疑惑。为什么不向开发者开放监控销毁小程序的方法?我猜是因为IOS系统限制“按下Home键时,app会从活跃状态暂停到后台”;微信也不例外,只要运行一段时间或者杀死微信客户端进程,就不可能通知小程序应用被破坏。

" " "页面生命周期

注册applet后,加载页面并触发onLoad方法。

页面加载后,onShow方法被触发来显示页面。

第一次显示页面时,会触发onReady方法来呈现页面元素和样式,一个页面只会被调用一次。

当applet在后台运行或跳转到其他页面时,onHide方法被触发。

当applet进入前台或在后台重新进入页面时,onShow方法被触发。

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

" "应用程序生命周期影响页面生命周期。

小程序初始化后,第一次加载页面时会触发onLoad,只会触发一次。

当applet进入后台时,首先执行page onHide方法,然后执行application onHide方法。

当applet从后台进入前台时,首先执行application onShow方法,然后执行page onShow方法。

下图是小程序从注册切换到页面添加的过程。

[相关建议]

1.下载微信微信官方账号平台源代码。

2.PigCMS (PigCMS)微电商系统运营版(独立微店商城+三级分销系统)

3.微信网王v3.4.5高级商业版微信魔方源代码

这几篇文章你可能也喜欢:

  • 暂无相关推荐文章

本文由主机参考刊发,转载请注明:微信开发简介(三)生命周期(微信的有效期是多少) https://zhujicankao.com/113800.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 微信开发简介(三)生命周期(微信的有效期是多少)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!