美文网首页小程序实践
小程序状态销毁处理

小程序状态销毁处理

作者: 想溜了的蜗牛 | 来源:发表于2020-03-28 20:35 被阅读0次

小程序使用 onHide 和 onUnload 方法处理不同场景下的

一、 onHide 触发场景:

导航页1---->导航页2,会触发导航页1onHide()

导航页----->子页面,会触发导航页onHide()

子页面1----->子页面2,会触发子页面1  onHide()

二、onUnload 触发场景:

从子页面2返回到子页面1,会触发子页面2的onUnload()

从子页面返回到导航页,会触发子页面的onUnload()

三、导航页之间的切换不会触发onUnload()

当页面使用 navigator 或 wx.navigateTo 从 pageA 跳转到 pageB 时, 可以认为是将当前页面隐藏,而不是销毁。但是从 pageB 返回 pageA 时则是销毁pageB, 会触发 onUnload, 而不会触发 onHide。

以上内容多来源于小程序onHide()和onUnload() 与 小程序文档-页面生命周期

相关文章

  • 小程序状态销毁处理

    小程序使用 onHide 和 onUnload 方法处理不同场景下的 一、 onHide 触发场景: 导航页1--...

  • 小程序生命周期浅析

    小程序生命周期 运行机制 小程序什么时候会被销毁 当小程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后...

  • 小程序左上角返回按钮消失

    我们小程序A页面navigateTo进B页面,此时关闭小程序,打开10个其他小程序以使当前小程序被销毁,再次打开我...

  • 微信小程序开发笔记

    一、常见小程序开发框架对比 二、小程序更新机制 概念: 冷启动:如果用户首次打开,或小程序销毁后被用户再次打开,此...

  • 微信小程序更新机制

    1)小程序的启动方式: 冷启动----小程序首次打开或销毁后再次被打开 热启动----小程序打开后,在一段时间内(...

  • 小程序你应该知道的那些事

    小程序的运行机制 小程序把启动分为两种:冷启动、热启动 冷启动就是第一次启动小程序,或是小程序从被内存销毁到再次启...

  • 微信小程序开发之详解--生命周期

    生命周期是指一个小程序从创建到销毁的一系列过程 在小程序中 ,通过App()来注册一个小程序 ,通过Page()来...

  • 小程序的冷启动和热启动

    小程序启动 小程序启动可以分为两种情况,一种是冷启动,一种是热启动。 冷启动 :如果用户首次打开,或小程序销毁后被...

  • 小程序学习笔记-生命周期

    最近开始研究小程序,发现小程序和Vue有相似的东西:生命周期。(生命周期是指一个小程序从创建到销毁的一系列过程) ...

  • Jetpack学习10-保存UI状态

    [TOC] 保存UI状态 ​ 在系统启动的activity或应用程序销毁过程中及时保留和恢复activity的...

网友评论

    本文标题:小程序状态销毁处理

    本文链接:https://www.haomeiwen.com/subject/fynsuhtx.html