首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微信小程序----页面生命周期

    页面生命周期函数 onLoad----监听页面加载 onReady----监听页面初次渲染完成 onShow----监听页面显示 onHide----监听页面隐藏 onUnload----监听页面卸载...*/ onHide: function () { console.log("==onHide=="); }, /** * 生命周期函数--监听页面卸载 */ onUnload...: function () { console.log("==onUnload=="); } }) 进入首页触发的函数 ?...总结: 在离开首页进入详情页面的时候采用的是onHide函数----只是将页面隐藏,当我们回到首页的时候直接用onShow显示就好; 在离开详情页面的时候采用的是onUnload函数----此处是将页面卸载...,所以下次进入详情页面的时候,我们需要将页面再次(加载----显示----渲染) 以上情况是在不设置open-type的情况,如果open-type=“redirect”,那么在离开首页的时候就会触发onUnload

    31620

    一文带你深入了解小程序生命周期

    function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload...事件如果这个页面是首次渲染完成,会接着触发 onReady 事件如果 小程序切换到后台,页面就会被隐藏的同时 会触发 onHide 事件 ,下次切换到前台时, 会再次出发 onShow 事件最后,当页面会回收销毁时,会触发 onUnload...onUnload 事件onUnload 事件在小程序退出时发生,该事件可以用于清理小程序的数据和配置。例如,你可以在 onUnload 事件中删除小程序的缓存或者关闭小程序的界面。...注意事项:在 onUnload 事件中删除小程序的缓存时,请确保缓存已经被正确清理。如果小程序在退出时遇到了错误,则 onUnload 事件可能不会触发,并且小程序将无法正常运行。

    59121

    《微信小程序七日谈》- 第三天:玩转Page组件的生命周期

    钩子函数的命名技巧 官方文档对Page的生命周期的介绍简单明了,在生命周期的不同阶段抛出的钩子函数依次为: onLoad -> onShow -> onReady -> onHide -> onUnload...那么请大家在思考下列两个的执行时机: onHide onUnload 跟前三者是一样的吗? 我们先不去探究后两者与前三者的执行时机策略是否相同。...对应小程序的几个钩子函数,结合React和Vue的开发经验,自然而然地就想到在onHide或者onUnload内拦截返回操作并给出提示。 但是,并不行!...onHide和onUnload的执行时机策略竟然跟onLoad/onShow/onReady一样! 也就是说,在page被卸载之后才会执行onUnload。...从上图中可以看出: onHide是在当前Page被“set to background”之后触发; onUnload是在当前Page被“destory”之后触发。

    1.2K100
    领券