我在从JSON文件输出数据时遇到问题
{
"movie": {
"RowCount": 0,
"Result": [
{
"movieID": "124",
"moviename": "Hello"
},
{
"movieID": "123",
"moviename": "World"
}
]
}
}
我不知道为什么{{}}语句不能处理这种JSON文件。如果JSON文件具有另一种格式,如以下
{
"discCount": 0,
"results":[
{
"disccode": "ABC123"
},
{
"disccode": "ABCD123"
}
]
}
它只需调用{{variablename.disccode}}就可以完美工作
有人能帮我吗?感谢
从您的编辑中,您似乎正在解析错误的属性。你应该解决:
defer.resolve({
data: response.movie.Result,
rowCount: response.movie.RowCount
});
然后,由于控制器将数据存储在$scope.movies
中,以下ng-repeat
将正常:
<tr data-ng-repeat="movie in movies">
<td>{{movie.ID}}</td><td>{{movie.moviename}}</td>
</tr>