(一)小程序生命周期和小程序场景值
程序员文章站
2023-12-27 07:58:45
...
小程序生命周期
-
全局生命周期
- onLaunch 小程序初始化完成时(全局只触发一次)
- onShow 小程序启动,或从后台进入前台显示时
- onHide 小程序从前台进入后台时
- onError 小程序发生脚本错误,或者 api 调用失败时触发,会带上错误信息
-
页面生命周期
- onLoad 页面加载时触发
- onShow 页面显示/切入前台时触发。
- onReady 页面初次渲染完成时触发。
- onHide 页面隐藏/切入后台时触发(点击关闭按钮)
- onUnload 页面回退时触发(点击回退按钮)
-
生命周期函数中一般用于做什么事情?
- 调用后台接口获取数据
- 启动定时任务/销毁定时任务
- 获取小程序的场景值
onShow: function (param) { // 获取小程序的场景值 console.log(param.scene) // throw new Error('出错了') console.log('小程序启动') },
小程序场景值
- 如何获取小程序的场景值
- 通过app.js中的onLaunch或者onShow生命周期函数的参数
onShow: function (param) {
//获取小程序的场景值
console.log(param.scene)
}
-
场景值作用:可以获取小程序被访问方式相关的信息
获取到场景值之后,把数据发送到自己的后台接口进行存储,方便后期的数据统计用于运营