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

微信小程序在app.js中异步获取的openid怎么在index.js中调用

微信小程序在app.js中异步获取的openid怎么在index.js中调用

MYYA 2019-02-22 18:19:03
直接在index.js中app.getUserInfo(function (userInfo) {})中写app.globalData.xxxx是不一定能取到的 值没返回来 这个回调怎么写 或者怎么解决呢
查看完整描述

2 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

把app.js里面的getUserInfo写成一个Promise,

然后页面在index.js中,


getApp().getUserInfo().then(v => {

    //你需要做的事情......

})


查看完整回答
反对 回复 2019-02-26
?
LEATH

TA贡献1936条经验 获得超6个赞

可以在其他页面中通过

getApp().getUserInfo(function(userinfo){console.log(userinfo);})

这种回调函数来实现。


查看完整回答
反对 回复 2019-02-26
  • 2 回答
  • 0 关注
  • 3518 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信