Javascript AngularJS HTTP请求-响应数据输出
我需要将来自HTTP post请求的响应数据放入另一个变量中,但是当到达该变量时,它是未定义的。谢谢Javascript AngularJS HTTP请求-响应数据输出,javascript,angularjs,http,post,imgur,Javascript,Angularjs,Http,Post,Imgur,我需要将来自HTTP post请求的响应数据放入另一个变量中,但是当到达该变量时,它是未定义的。谢谢 $http({ headers:{ 'Authorization': 'Client-ID y24w6y5645243rw' }, method: 'POST', url: 'https://api.imgur.com/3/upload', data:{ 'image': self.images[i],
$http({
headers:{
'Authorization': 'Client-ID y24w6y5645243rw'
},
method: 'POST',
url: 'https://api.imgur.com/3/upload',
data:{
'image': self.images[i],
'type':'base64'
}
}).then(function(response){
console.log(response.data.data.link)
$scope.link = response.data.data.link;
}); //end http request
您能提供用于访问变量的代码吗?除了提及您试图访问此变量的位置外,您还可以让我们知道使用post是否成功地将映像存储在服务器中,以及console.log(response.data.data.link)是否有任何数据?console.log(response)的结果如何?