尝试将API调用中的数据打印到我的一个视图中:
{{forecast.list.rain['3h']}}
成功调用API,数据记录在控制台中。
var urlForecast = "http://api.openweathermap.org/data/2.5/forecast?id=" +
$routeParams.cityId +
"&appid=d436c04d23a5a44329eb8255190a84be&callback=JSON_CALLBACK";
var forecastCall = urlForecast;
var promise2 = $http.jsonp(forecastCall);
promise2.success(function(forecast) {
$scope.forecast = forecast;
console.log($scope.forecast);
});
不打印任何东西,不能看错了什么。
答案 0 :(得分:1)
尝试使用.then
代替.success
,因为如果出现错误,则.success
方法无法解雇。