角度ng重复不起作用

时间:2015-07-07 14:51:00

标签: angularjs angularjs-ng-repeat

我在循环中遇到了一个问题(ng-repeat)。我使用json数据作为循环数据。它很简单,我已经上传了plunker。提前谢谢。

var app = angular.module('ShippingApp', []);

app.controller('ShippingCtrl', function($scope, $http) {
$scope.name = 'World';
$http.get('shippingaddress.json')
   .then(function(res){
      $scope.addresses = res.ShippingAddresses;                
    });
});

1 个答案:

答案 0 :(得分:3)

您的res包含$http结果对象,该对象具有data属性,该属性是一个对象的数组,因此您可以这样做:

$scope.addresses = res.data[0].ShippingAddresses;

(使用console.log(res)查看您的回复对象,这会让事情变得更轻松)