根据用户输入,我需要进行API调用,然后返回JSON数据。
$scope.citys = [];
$http.get($scope.apiURL+newCity).then(function(response) {
$scope.citys.push(response.data);
});
所以在让我说两个这样的请求后,我在我的citys数组中有一堆JSON数据。
当我尝试访问它时,我什么也得不到:(
<ul>
<li ng-repeat="data in citys">{{citys.data.city.name}}</li>
</ul>
有人能指出我正确的方向,关于我做错了什么?感谢。
答案 0 :(得分:1)
根据评论中的建议: {{citys.data.city.name}}应为{{data.city.name}}
由于您使用ng-repeat =“城市中的数据”,角度将循环遍历“城市”,将每个值分配给“数据”。