美文网首页
获取小程序二维码中的参数

获取小程序二维码中的参数

作者: 阿畅_ | 来源:发表于2020-08-14 10:18 被阅读0次
    • 获取二维码踩了一点小坑,我是直接去拿 params.query,但获取不到参数,后来看了一下文档,需要从 params.query.scene 里面获取

    通过 decodeURIComponent(params.query.scene) 获取二维码中传入的 scene

    • 获取 scene 中的传入的值 (注意:在 App.js 里面获取)
    • 例如
    const para = decodeURIComponent(params.query.scene)
    const c = this.getQueryString('c', para)
    const id = this.getQueryString('id', para)
    
    // function
    getQueryString(name, params) {
      var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 
      let r = params.match(reg)
      if (r != null) return unescape(r[2]); 
      return null; 
    }
    

    相关文章

      网友评论

          本文标题:获取小程序二维码中的参数

          本文链接:https://www.haomeiwen.com/subject/bjxgdktx.html