AngularJS中的嵌套数组中的ng-repeat

前端之家收集整理的这篇文章主要介绍了AngularJS中的嵌套数组中的ng-repeat前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到了问题.
我有一个阵列.

myArray = [{ 
 "John": [{"salary":"15K","year":"2013"},{"salary":"20K","year":"2014"}]
},{
 "Ben": [{"salary":"17K","year":"2014"},{"salary":"25K","year":"2014"}]
 }];

我希望它显示在一个表中.数组可以有更多的数据.
请有人告诉我如果我安排阵列错误或什么的.我现在被困在这里了一段时间.

解决方法

每个用户的表格:

http://plnkr.co/edit/LSkW8mWwloDF65iahbAH?p=preview

<div ng-repeat="user in users">
     <div ng-repeat="(key,value) in user">
       {{key}}
       <table>
         <tr>
           <th>salary</th>
           <th>year</th>
         </tr>
         <tr ng-repeat="s in value">
           <td>{{s.salary}}</td>
           <td>{{s.year}}</td>
         </tr>
       </table>
    </div>
    <br>

  </div>

在控制器中:

$scope.users=[{ 
 "John":[{"salary":"15K",{
 "Ben":[{"salary":"17K","year":"2014"}]
 }];

猜你在找的Angularjs相关文章