2016-07-15 114 views
0

这里对象属性是我的数据结构:遍历与阵列

$scope.table = { 
        a: ["1","2","3","4"], 
        b: ["5","6","7","8"] 
       }; 

,我可以循环通过与NG-重复的键:

<tr ng-repeat="(key,value) in table"> 
    <td>{{key}}</td> <!-- display a, b--> 
    <td ng-repeat="???"></td> 
</tr> 

我也想通过值阵列环关键之后,我该如何继续?

谢谢!

+0

烨我试图与plunkr一个简单的例子的方式,但我仍然得到这里有点头痛。我可以和你聊天吗? –

回答

3

如果你想循环的属性里面的阵列上,你可以做到以下几点:

angular.module('app', []) 
 
    .controller('mainCtrl', function($scope) { 
 
    $scope.table = { 
 
        a: ["1","2","3","4"], 
 
        b: ["5","6","7","8"] 
 
       }; 
 
    });
<!DOCTYPE html> 
 
<html ng-app="app"> 
 

 
<head> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.7/angular.min.js"></script> 
 
</head> 
 

 
<body ng-controller="mainCtrl"> 
 
    <table> 
 
    <tr ng-repeat="(key, values) in table"> 
 
     <td ng-bind="key"></td> 
 
     <td ng-repeat="value in values" ng-bind="value"></td> 
 
    </tr> 
 
    </table> 
 
</body> 
 

 
</html>