onLaunch()方法
onLaunch()方法是小程序启动时触发的事件,小程序从后台进入前台,或从未启动到启动就会触发onLaunch()方法。onLaunch()方法中可以获取小程序的启动参数,可以根据参数做不同的处理,一般用于初始化小程序的一些设置,比如用户登录状态的检查,获取用户信息等。
// 使用方法 // app.js App({ onLaunch: function (options) { // 获取小程序的启动参数 console.log(options); // 进行初始化设置 if (options.scene == 1044) { // 场景值为1044时,执行特殊操作 } } })
onShow()方法
onShow()方法是小程序从后台进入前台时触发的事件,小程序从后台进入前台,或从被覆盖到可见状态就会触发onShow()方法。onShow()方法中可以获取小程序的启动参数,可以根据参数做不同的处理,一般用于更新小程序的一些设置,比如更新用户登录状态,更新用户信息等。
// 使用方法 // app.js App({ onShow: function (options) { // 获取小程序的启动参数 console.log(options); // 进行更新设置 if (options.scene == 1044) { // 场景值为1044时,执行特殊操作 } } })
onLaunch()方法和onShow()方法都可以获取小程序的启动参数,但是onLaunch()方法在小程序初始化时触发,onShow()方法在小程序从后台进入前台时触发,一般用onLaunch()方法进行初始化设置,用onShow()方法进行更新设置。