mpvue如何处理bindgetuserinfo?

为优化用户体验,使用 wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持。

增加用户授权按钮

clipboard.png

clipboard.png
用户点击该按钮时,会返回获取到的用户信息,回调的detail数据与wx.getUserInfo返回的一致

目前mpvue还不支持bindgetuserinfo

clipboard.png

这样无法获取用户信息

找到一篇文章

方法是:修改node_modules包里的index.js

clipboard.png

clipboard.png

作者说:这个onGetUserInfo是和created、mounted生命周期方法同级的

问题是如何调用到???

clipboard.png

我console.log()没有返回结果啊,放methods里面也没用

阅读 11.3k
4 个回答

需要这么写
<button open-type="getUserInfo" @getuserinfo="bindgetuserinfo">用户授权</button>
回掉函数写在methods里边

clipboard.png
后来把@符号换成bind就可以了

成功解决了我的烦恼,nice,感谢

推荐问题