【发布时间】:2016-02-24 08:45:14
【问题描述】:
我想创建一个动态的高度和宽度表格,但表格标题有问题。
<td> 元素与 ng-repeater 一起显示得很好
<tr ng-repeat="set in currFormData.volume track by $index">
<td ng-repeat="repSpace in set track by $index">
{{repSpace}}
</td>
</tr>
但我想要一个包含1, 2, 3, 4... 的<th> 行,并且它必须随着表格的调整而调整。我正在寻找这样的东西,它只看我模型的第二层 1 次:
<tr>
<th ng-repeat="repSpace in set in currFormData.volume track by $index">{{$index + 1}}</th>
</tr>
这是我的$scope 模型:
$scope.currFormData = {"date" : "", "volume": [
[[1,135],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],
[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],
[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],
[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]
] };
我怎样才能做到这一点?我愿意改变我的模型。
【问题讨论】:
标签: angularjs angularjs-ng-repeat html-table