什么是APP(Object)
`App()`` 函数用来注册一个小程序。接受一个 Object 参数,其指定小程序的生命周期回调等。
所以也被称为注册程序
App()
必须在 app.js
中调用,必须调用且只能调用一次。不然会出现无法预期的后果。
这个有点像安卓开发中的Application
。只有一个而且调用一次。
参数说明
属性 | 类型 | 描述 | 触发时机 |
---|---|---|---|
onLaunch | Function | 生命周期回调—监听小程序初始化 | 小程序初始化完成时(全局只触发一次) |
onShow | Function | 生命周期回调—监听小程序显示 | 小程序启动,或从后台进入前台显示时 |
onHide | Function | 生命周期回调—监听小程序隐藏 | 小程序从前台进入后台时 |
onError | Function | 错误监听函数 | 小程序发生脚本错误,或者 api 调用失败时触发,会带上错误信息 |