我正在尝试解析 json 文件中的数据并将其显示在我的 Angular 应用程序中,但由于某些奇怪的原因,视图不会显示数据(解释我的表达式),我认为它可能是我的控制器,但它看起来不错。任何帮助将不胜感激解决这个问题,谢谢。
下面是我的 Http 服务的代码:
app.factory('info', ['$http', function($http){
return
$http.get('https://api.flickr.com/services/feeds/photos_public.gne?&format=json&callback=JSON_CALLBACK')
.success(function(data){
return data;
})
.error(function(err){
return err;
});
}]);
这是我的控制器:
app.controller('HomeController', ['$scope','info',
function($scope) {
info.success(function(data){
$scope.datar = data;
});
}]);
这是我的观点:
<div class="main" >
<div class="container" >
<div class="photo" >
<div ng-controller="HomeController" ng-repeat="data in datar">
<p1>{{data.age}}</p1>
<p1>{{name.modified}}</p1>
</div>
</div>
</div>
</div>