全局的生命周期
原创...小于 1 分钟
每个小程序都需要在 app.js 中调用 App 方法注册小程序实例,绑定生命周期回调函数、错误监听和页面不存在监听函数等
所谓生命周期,通俗地理解为“从摇篮到坟墓”(Cradle-to-Grave)的整个过程
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
onLaunch | function | 否 | 生命周期回调——监听小程序初始化。 |
onShow | function | 否 | 生命周期回调——监听小程序启动或切前台。 |
onHide | function | 否 | 生命周期回调——监听小程序切后台。 |
onError | function | 否 | 错误监听函数 |
onPageNotFound | function | 否 | 页面不存在监听函数 |
onThemeChange | function | 否 | 监听系统主题变化 |
// app.js
App({
onLaunch(options) {
console.log("监听小程序初始化", options);
},
onShow(options) {
console.log("监听小程序启动", options);
},
onHide() {
console.log("监听小程序切后台");
},
onError(msg) {
// 小程序发生脚本错误或 API 调用报错时触发
console.log("错误监听函数", msg);
},
onPageNotFound(res) {
console.log("页面不存在监听函数");
},
onThemeChange() {
console.log("系统切换主题时触发");
},
});
Powered by Waline v2.15.7