详解微信小程序生命周期

2026-04-17 00:05:39

1、App({})方法用来注册一个小程序,在小程序中有且仅有一个,并且必须在app.js中注册,在我们创建小程序应用会自动为我们构建,其操作都是在App({}})里面实现,如下图:

详解微信小程序生命周期

2、整个过程中主要是onLaunch、onShow、onHide和onError,具体实现如下:

详解微信小程序生命周期

3、监听小程序初始化,当小程序的初始化完成的时候,会触发onLaunch方法,方法全局唯一。

详解微信小程序生命周期

4、监听小程序显示,当小程序启动时或者从后台进入前台都会调用onShow方法。

详解微信小程序生命周期

5、监听小程序隐藏,当小程序从前台进入后台时会触发onHide方法。

详解微信小程序生命周期

6、监听小程序是否发生错误,当小程序发生API调用失败或者js脚本错误时会触发onError方法,并且会返回此对应的错误信息。

详解微信小程序生命周期

猜你喜欢