微信小程序生命周期--获取小程序启动时参数wx.getLaunchOptionsSync()

1、微信小程序生命周期官方文档

微信小程序生命周期官方文档

2、Object wx.getLaunchOptionsSync() 获得启动参数

获取小程序启动时的参数。与 App.onLaunch 的回调参数一致。
返回值
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、案例代码
// pages/test/test.js
Page({
  data: {
  },
  onLoad: function (options) {
    var obj = wx.getLaunchOptionsSync()
    //部分版本在无referrerInfo的时候会返回 undefined,可以做一下判断
    if (options.referrerInfo && options.referrerInfo.appId) {
      console.log('启动小程序的路径:', obj.path)
      console.log('启动小程序的场景值:', obj.scene)
      console.log('启动小程序的 query 参数:', obj.query)
      console.log('来源信息:', obj.shareTicket)
      console.log('来源信息参数appId:', obj.referrerInfo.appId)
      console.log('来源信息传过来的数据:', obj.referrerInfo.extraData)
    }
    //不做判断
    console.log('——启动小程序的路径:', obj.path)
    console.log('——启动小程序的场景值:', obj.scene)
    console.log('——启动小程序的 query 参数:', obj.query)
    console.log('——来源信息:', obj.shareTicket)
    console.log('——来源信息参数appId:', obj.referrerInfo.appId)
    console.log('——来源信息传过来的数据:', obj.referrerInfo.extraData)
  }
})

在这里插入图片描述


版权声明:本文为wxyf2018原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。