插入&将JSON数据读取到Scope变量AngularJS

时间:2014-06-02 11:56:04

标签: javascript json angularjs api

根据用户输入,我需要进行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>

有人能指出我正确的方向,关于我做错了什么?感谢。

1 个答案:

答案 0 :(得分:1)

根据评论中的建议: {{citys.data.city.name}}应为{{data.city.name}}

由于您使用ng-repeat =“城市中的数据”,角度将循环遍历“城市”,将每个值分配给“数据”。