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

老师好,我有个问题请教一下

在小程序常见问题(一)中,调用API发起请求,最后成功后,把数据赋值给proList这里,为什么不能直接this.setData({proList:res.data})还要先在外面var 一个self=this;才能用self.setData呢?望老师解答下

正在回答

2 回答

因为你这个this指向不一样了啊

0 回复 有任何疑惑可以回复我~
#1

慕娘2848535

那怎么判断作用域不一样了呢?
2018-10-28 回复 有任何疑惑可以回复我~
#2

charspan 回复 慕娘2848535

直接看是不是在同级花括号里面就可以了 :)
2019-05-25 回复 有任何疑惑可以回复我~

因为作用域不一样了啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师好,我有个问题请教一下

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号