欢迎光临,了解微信小程序开发,就上易用通!

微信小程序使用带参数的小程序码

发布:2021-06-22 14:21浏览: 来源:网络 作者:程小序

使用前微信小程序必须是发布过的,否则生成不了小程序码;

步骤:

1.告知后台人员:需要传的参数,及跳转页面地址;

2.后台人员提供接口(可以生成小程序码的接口);

3.在需要小程序码识别进入的页面,onLoad事件中scene获取参数,(如详情id),如下:

 
onLoad: function (options) {
    var that = this;
    var userInfo = wx.getStorageSync('userInfo');
    var openid = wx.getStorageSync('openid');
    // 如果是通过小程序码进入页面:
    if(options.scene){
      const scene =decodeURIComponent(options.scene);
      let sceneId = scene.match(/id=(S*)/)[1];
      that.setData({
        vid: sceneId,
      });
    }else{
      that.setData({
        vid: options.id,
      })
    }
    that.setData({
      userInfo: userInfo,
      openid: openid
    });
    that.loadView();
    that.getSharErweima('huodong',that.data.vid);
    that.getUserInfo();
  },

4.生成的二维码在手机真机调试老是进入线上版的小程序,所以调试时,将生成的小程序码保存到电脑,并使用微信开发者工具中的“通过二维码编译”查看是否可正常跳转

微信小程序使用带参数的小程序码(图1)





免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。