小程序之onHide()和onUnload()

应用场景:个人信息页面,修改信息后,返回上层页面时,将新的个人信息传到后台

 

onHide:监听页面隐藏

当前页面A跳转到其他页面,页面A隐藏

onUnload:监听页面卸载

当前在页面A,点击返回按钮,页面A卸载

 

导航A

  • 子页1
    • 子页11
    • 子页12
  • 子页2

导航B

  • 子页1
  • 子页2

 

触发onHide()场景:

导航 -------> 子页

子页1------> 子页2

子页1 ------> 子页11

触发已在页面(左)的onHide()     (从上到下)类似进栈,被压的页面触发

 

触发onUnload()场景:

导航 <------- 子页

子页1<------ 子页2

子页1 <------ 子页11

触发已返回页面(右)的onUnload()    (从下到上)类似出栈,出栈的页面触发

 

注意:

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

即:平级页面之间切换不会触发onUnload()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值