文档:
生命周期 | 微信开放文档
小程序运行机制 | 微信开放文档
小程序中生命周期分为两类:
1、应用生命周期(小程序启动-运行-销毁的过程)
2、页面生命周期(小程序页面加载-渲染-销毁的过程)
生命周期函数:小程序框架内内置的函数,伴随着生命周期,自动按次序执行。
可以让特定的时间点,执行某些特定的操作。如页面刚加载onLoad函数内请求接口等。
应用生命周期函数
App({/*** 当小程序初始化完成时,会触发 onLaunch(全局只触发一次)*/onLaunch: function () {},/*** 当小程序启动,或从后台进入前台显示,会触发 onShow*/onShow: function (options) {},/*** 当小程序从前台进入后台,会触发 onHide*/onHide: function () {},})
页面生命周期
Page({/*** 生命周期函数--监听页面加载*/onLoad(options) {},/*** 生命周期函数--监听页面初次渲染完成*/onReady() {},/*** 生命周期函数--监听页面显示*/onShow() {},/*** 生命周期函数--监听页面隐藏*/onHide() {},/*** 生命周期函数--监听页面卸载*/onUnload() {},})
