# 注册快应用
框架提供了 App
方法用于快应用注册。每个快应用都需要在 app.js
中调用一次 App
方法注册,并且仅能调用一次。App
方法中可以绑定生命周期回调函数,添加错误监听和自定义数据、方法等。
详情参考 App 文档 。
// app.js
App({
onLaunch(options) {
// 快应用加载完时触发
},
onShow(options) {
// 显示时触发
},
onHide() {
// 隐藏时触发
},
onError(msg) {
console.log(msg)
},
globalData: 'global data'
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
整个快应用共享同一个 App 实例。开发者可以通过 getApp
方法获取到全局唯一的 App 实例。
// xxx.js
const app = getApp()
console.log(app.globalData) // global data
1
2
3
2
3
←
→
在线客服