我是使用角度js的初学者。到目前为止,虽然我遇到了这个问题,试图使用他们的json api查询flickr公共照片。这里是 url
如果你在那里,你会看到json的反应很好。虽然当我尝试使用{{flickrResult}}在模板上打印结果时,我只打印{},当我检查控制台是否有错误时,我得到“jsonFlickrFeed未定义”,这是flickr提供的json的一部分。
这是我的控制器的代码:
angular.module('Flickr', ['ngResource']);
function FlickrCtrl($scope, $resource){
$scope.flickr = $resource('http://api.flickr.com/services/feeds/:action',
{action:'photos_public.gne', format: 'json', callback: 'JSON_CALLBACK'},
{get: {method: 'JSONP'}});
$scope.flickrResult = $scope.flickr.get();
};
任何想法如何解决这个问题?