我对这个令人讨厌的问题感到困惑,我似乎无法弄明白。
我想获取一个JSON文件,只显示我认为相关的信息。但不知何故,我只能展示整件事,而不是选择,例如{{post.title}}
。
这是我想要使用的JSON:http://www.omdbapi.com/?t=frozen&y=&plot=short&r=json
这是我的控制者:
.controller('View5Ctrl', function ($scope, $http, $timeout)
$http({
method: 'GET',
//url: '/test/allMovies/test'
url: 'http://www.omdbapi.com/?t=frozen&y=&plot=short&r=json',
dataType: 'json'
}).
success(function (data, status, headers, config) {
$scope.posts = data;
}).
error(function (data, status, headers, config) {
$scope.error = data;
});
});
这是我的HTML文件
<div ng-repeat="post in posts" >
<div id="div">
<p>
{{post.title}}
</p>
<p></p>
</p>
</div>
通过这个,我只得到一堆空段落。但如果我删除了.title
,我会把整个事情搞清楚。
SOLUTION:
感谢您的回答!我将在此处发布解决方案,供未来的观众使用。
<div id="div">
<p>
{{posts.Title}}
</p>
</div>