我正面临角度问题,我在下面的表单中有一个动态生成的对象
object:{
0: [],
1: []
}
这是在角度控制器中设置所以在html方面我想做这个
<tr ng-repeat="comapny in companies">
<td ng-repeat="option in object.$index">{{option.name}}</td>
</tr>
$ index来自使用$ index变量包装ng-repeat的tr
ng-repeat。
这甚至可能吗?
答案 0 :(得分:1)
对象没有索引...对象ngRepeat
的正确语法是(k, v) in obj
- 所以你可以这样做:
<tr ng-repeat="(id, options) in companies">
<td ng-repeat="option in options">{{option.name}}</td>
</tr>
答案 1 :(得分:1)
如果你真的有这样的对象,你可以通过
简单地访问数组option in object[$parent.$index]
您需要使用$parent.$index
,因为您想要访问第一个$index
的{{1}}。