收藏
回答

open-type='getUserInfo' 参数丢失

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug <button class='loginBtn' data-token='{{token}}' open-type='getUserInfo' bindgetuserinfo="bindGetUserInfo" >确认授权 </button> 微信安卓客户端 7.0.9 1.3.0

问题现象描述:

  1. 访问界面/pages/MyLargessDetail/index?token=123

  2. open-type='getUserInfo' 获取微信授权

  3. 授权通过后返回界面,token=123丢失





最后一次编辑于  2天前
回答关注问题邀请回答
收藏

2 个回答

  • ladeng🤔
    ladeng🤔
    10小时前




    10小时前
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2天前

    页面带了token等于123 是否在onLoad里把它设置到data下呢?这一看就是你的代码问题老哥。不介意的话 写个代码片段吧。

    2天前
    赞同
    回复 8
    • ladeng🤔
      ladeng🤔
      1天前
      代码
      ----

      onLoad(options) {
          //console.log("myLargessDetail-onLoad-options="+options);
          var that = this;
          var token = options.token;

          console.log("myLargessDetail-onLoad-token=" + token);
      ---
      控制台打出来就是
      myLargessDetail-onLoad-token=
      1天前
      回复
    • ladeng🤔
      ladeng🤔
      1天前
      授权通过后,第二次访问
      /pages/MyLargessDetail/index?token=123
      是正常的
      1天前
      回复
    • ladeng🤔
      ladeng🤔
      1天前
      我的理解是:第二张截图拉起来的微信授权界面,点击“Allow”后,回到
      /pages/MyLargessDetail/index?token=123
      后面的参数丢了
      1天前
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      11小时前回复ladeng🤔
      授权后的回调跳转截图看下
      11小时前
      回复
    • ladeng🤔
      ladeng🤔
      11小时前回复仙森ღ₅₂₀¹³¹⁴
      出来接的结果就是截图三,token不能为null,就是参数丢失后接口的提示
      11小时前
      回复
    查看更多(3)
问题标签