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

小程序状态销毁处理

作者: 想溜了的蜗牛 | 来源:发表于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() 与 小程序文档-页面生命周期

    相关文章

      网友评论

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

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