您的位置:首页技术文章
文章详情页

javascript - ng-repeat 2层循环

浏览:85日期:2024-03-09 15:20:36

问题描述

<li ng-repeat='a in b'><a>{{a.id}}</a> //这里是循环数组出id<ul> <li ng-repeat=''>{{}}</li> //这里该怎么循环出arr的name?</ul></li>

数据结构

[{'id':1, 'ps':1, 'arr':[{'name':2,'user':13},{'name':3,'user':24}]},{'id':2, 'ps':2, 'arr':[{'name':4,'user':34},{'name':5,'user':45}]}]

问题解答

回答1:

<li ng-repeat='a in b'>{{a.id}} //这里是循环数组出id<ul>

<li ng-repeat='c in a.arr'>{{c.name}}</li> //这里该怎么循环出arr的name?

</ul></li>

这样子不可以吗?

回答2:

<li ng-repeat='a in b'> <a>{{a.id}}</a> <ul><li ng-repeat='c in a.arr'>{{c.name}}</li> </ul></li>回答3:

$scope.b=[{'id':1, 'ps':1, 'arr':[{'name':2,'user':13},{'name':3,'user':24}]},{'id':2, 'ps':2, 'arr':[{'name':4,'user':34},{'name':5,'user':45}]} ]

<li ng-repeat='a in b'> <a>{{a.id}}</a> <ul><li ng-repeat='c in a.arr'>{{c.name}}</li> </ul></li>

标签: JavaScript
相关文章: