小程序onHide()和onUnload()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序onHide()和onUnload()相关的知识,希望对你有一定的参考价值。

参考技术A onHide()触发的场景:
  导航页1---->导航页2,会触发导航页1 onHide()

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

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

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

从子页面返回到导航页,会触发子页面的onUnload()
防止重复返回上级页面

小程序onHide()和onUnload

onHide()触发的场景:

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

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

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

onUnload()触发的场景:

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

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

 

 

注:导航页之间的切换不会触发onUnload()

       页面2返回到(页面1或者导航页)时,页面2只会触发onUnload(),并不会触发onHide()

以上是关于小程序onHide()和onUnload()的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序生命周期(onLoad,onHide,onShow,onReady,onUnload)

uniapp关闭小程序就退出登录

小程序页面跳转

微信小程序整理

微信小程序简答题

vue和小程序的比较