Skip to main content
版本:v3

App

API_LEVEL 2.0 开始支持,API 兼容性请参考 API_LEVEL

注册小程序,指定小程序的生命周期回调等。App() 必须在 app.js 中调用,且只能调用一次。

类型

function App(option: Option): Result

参数

Option

属性类型必填默认值说明API_LEVEL
globalDataobject-App 实例上的挂载的数据对象,可用于存储小程序全局状态2.0
onCreate(params?: string) => void-App onCreate 生命周期函数,如果是通过 router 模块中相关方法打开小程序,并且携带 params 参数,则在 onCreate 方法中可以获取到 params 字符串2.0
onDestroy() => void-小程序销毁时触发 onDestroy 生命周期函数2.0

Result

类型说明
unknownApp 实例

代码示例

app.js
App({
globalData: {
text: 'Hello Zepp OS',
},
onCreate() {
console.log('onCreate')
console.log(this.globalData.text)
},
onDestroy() {
console.log('onDestroy')
},
})