微信小程序app.getUserInfo(function(userInfo){ that.setData({ userInfo:userInfo }) })这么写哪错了
时间: 2023-02-16 08:47:02 浏览: 117
微信小程序报错:this.setData is not a function的解决办法
5星 · 资源好评率100%
这段代码没有明显的错误,但是需要注意以下几点:
1. 在小程序的配置文件中需要配置用户信息获取的权限。
2. 如果在页面的 onLoad 函数中调用这段代码,需要确保在获取用户信息之前已经进行过登录操作。
3. 如果使用了 this.setData({...}) 来更新页面数据,需要在该页面的 data 中定义 userInfo 变量。
4. 如果这段代码在页面的 JS 文件中,需要确保在使用 this 之前已经绑定 this 到当前页面对象。
阅读全文