今天在网络请求中成功时的回调函数中出现两个错误
1、this问题
2、参数的res.data问题
3、VM345:1 http://music.163.com 不在以下 request 合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html
1、如图中在回调函数
that.setData({
danqus:danqus
}),
之所以用that调用而非是this,是因为在回调函数中,我们要用的this,已经不是我们想要的this了,因此在回调函数外,把this赋值给that;
2、在回调函数中在对调用API获得的数据进行操作的时候,应该用res.data调用而不是res,
3、在本地测试的时候在详情——本地设置中勾选如图,便可解决