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

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

在小程序常见问题(一)中,调用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下载
官方微信