我正在尝试创建一个在新闻Feed中显示我的博客文章的应用程序。我正在使用离子。我的问题是,当我可以在控制台窗口中访问它们时,帖子的标题不显示在html页面上。我无法理解这个原因。请帮我解决问题。 我的html页面的代码是
<ion-view view-title="TheGeekInn" ng-controller="homeCtrl">
<ion-content>
<h1>Geek</h1>
<div ng-repeat="story in stories">
{{story.title}}
</div>
</ion-content>
</ion-view>
并且控制器的代码是
.controller('homeCtrl',function($http,$scope){
$scope.stories=[];
$http.get('http://www.thegeekinn.in/category/technical/?json=1').success(function(response){
angular.forEach(response.posts,function(post){
$scope.stories.push(post.title);
console.log(post.title);
});
});
})
答案 0 :(得分:1)
我尝试了这个并且它有效。不幸的是,我不知道为什么。希望这会有所帮助。
$http.get('http://www.thegeekinn.in/category/technical/?json=1').success(function(response){
$scope.stories=response.posts;
});