为了账号安全,请及时绑定邮箱和手机立即绑定

小程序中异步返回openid如何确保在使用前openid已经返回

小程序中异步返回openid如何确保在使用前openid已经返回

HUH函数 2018-11-22 14:15:30
使用的野狗云的微信登录来获取用户的openid是异步的 调用的是人家的没法改app.jswilddog.auth().signInWeapp().then(function (user) {      that.globalData.openid = user.uid    }).catch(function (err) {      console.log(err);    })在index.js中有使用这个openid that.setData({        openid: app.globalData.openid      })在index.wxml中做判断用<view class="{{item.openid===openid?'arrow-right':'arrow-left'}}"> </view>我现在是在index.js中加了setTimeout来延迟执行但是完全还是比碰运气的怎么能完全确保返回值已经有了 再执行呢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 780 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号