您的当前位置:首页正文

微信小程序1--生命周期总结

2024-12-01 来源:个人技术集锦

1.前言

最近开始做小程序项目,总结下有用到的一些基础知识,这篇主要总结下小程序生命周期

2.应用App生命周期

编辑位置:app.js文件中

  • onLaunch:小程序初始化完成时触发,全局只触发一次。参数也可以使用  获取。
  • onShow:小程序启动,或从后台进入前台显示时触发。也可以使用  绑定监听。
  • onHide:小程序从前台进入后台时触发。也可以使用  绑定监听。
  • onError::小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息

具体可参考:

3.页面Page生命周期

  • onLoad:首次进入页面加载时触发
  • onShow:加载完成后、后台切到前台或重新进入页面时触发
  • onReady:页面首次渲染完成时触发,一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互,我理解有点类似react的didmount和vue的mounted
  • onHide:从前台切到后台或进入其他页面触发
  • onUnload:页面卸载时触发

 具体可参考: 

4.使用总结

显示全文