什么是生命周期?
生命周期是指一个物品从产生到消亡的一个过程。我们也可以把每个小程序运行的过程,概括为生命周期:
1、小程序的启动,表示生命周期的开始
2、小程序的关闭,表示生命周期的结束
3、中间小程序运行的过程,就是小程序的生命周期
全局生命周期
小程序的生命周期函数是在app.js里面调用的,App(Object)函数用来注册一个小程序。接受一个 Object 参数,指定其小程序的生命周期回调;一般有onLaunch监听小程序初始化、onShow监听小程序显示、onHide监听小程序隐藏等生命周期回调函数。
Object 参数说明
1.onLaunch
类型:Function
描述:生命周期回调-监听小程序初始化
触发时机:小程序初始化完成时(全局只触发一次)
2.onShow
类型:Function
描述:生命周期回调-监听小程序显示
触发时机:小程序启动,或从后台进入前台显示时
3.onHide
类型:Function
描述:生命周期回调-监听小程序隐藏
触发时机:小程序从前台进入后台时
4.onError
类型:Function
描述:错误监听函数
触发时机:小程序发生脚本错误时,或者api调用失败时触发,会带上错误信息
5.其他
类型:Any
开发者可以添加函数到