使用button中的open-type获取的用户信息只能通过open-data进行展示吗?

发布于 8 年前作者 guiying889609 次浏览最后编辑 8 年前来自 issues

我在使用官网最新推出的获取用户方法-使用button里open-type 进行获取授权,获取的用户信息可以保存到我设置的变量userInfo里,但使用的时候却没效果,难不成只能使用open-data进行显示吗?这样太不方便了吧

4 回复
tcao
tcao1 楼6 年前
<button open-type='getUserInfo' lang="zh_CN" bindgetuserinfo="onGotUserInfo">授权</button>
 
onGotUserInfo(e){
  console.log(e.detail.userInfo)
}
ehu
ehu2 楼6 年前

要么你没赋值,要么你赋值错了

jie52
jie523 楼6 年前

你肯定是JS变量写错了

qiangkong
qiangkong4 楼6 年前

明显你业务代码出问题了,open-data 显示本身不需要授权。授权后的数据展示出问题是你自己代码出 bug 了。