请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为嘛用this.setData就会报错呀

我现在有个需求就是小程序初始页面的时候就获取用户的头像和昵称,然后我在Onload 添加了一个获取用户信息的API组件,为嘛就会报错呀。。。求解

onLoad: function () {


wx.getUserInfo({

success: function(res) {

this.setData({

userInfo:res.userInfo,

hasUserInfo:true

});

}

}


})


正在回答 回答被采纳积分+3

2回答

提问者 慕前端9211728 2017-10-23 16:11:44

https://img1.sycdn.imooc.com/szimg/59eda42f0001204305300251.jpg哈哈 七月老师

0 回复 有任何疑惑可以回复我~
7七月 2017-10-21 16:56:00

报什么错误 贴出来。。。。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕前端9211728 #1
    七月老师 你看看上面的错误
    回复 有任何疑惑可以回复我~ 2017-10-23 16:12:42
  • 7七月 回复 提问者 慕前端9211728 #2
    回调函数里this的作用于改变了,this里没有setData了。所以报错。
    回复 有任何疑惑可以回复我~ 2017-10-23 16:54:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信