AngularJS ngRepeat-如何按顺序重复值
我正在尝试使用angularjs ngRepeat执行以下html结构: 是的,这是一个有两个重复值1,1,2,2。。。十次 代码如下所示:AngularJS ngRepeat-如何按顺序重复值,angularjs,Angularjs,我正在尝试使用angularjs ngRepeat执行以下html结构: 是的,这是一个有两个重复值1,1,2,2。。。十次 代码如下所示: <table> <th>expected</th> <th>accomplished</th> </table> 预期 完成 我的问题是,当我使用ng repeat时,我将在第个标签中使用它。因此,它将重复标记十次。我想按顺序重复一个预期标记和一个已完成标记 有什么帮助吗?
<table>
<th>expected</th>
<th>accomplished</th>
</table>
预期
完成
我的问题是,当我使用ng repeat时,我将在第个标签中使用它。因此,它将重复标记十次。我想按顺序重复一个预期标记和一个已完成标记
有什么帮助吗??谢谢。使用带有ng repeat的
th
标记,只需检查$index
值内部(奇数或非奇数),并呈现预期的或完成的文本。使用带有ng repeat的th
标记,只需检查$index
值内部(奇数或非奇数)并在控制器中呈现预期的
或完成的
文本。:
var values = [];
for (var i = 0; i < 10; i++) {
values.push({title: 'expected', num: i + 1});
values.push({title: 'accomplished', num: i + 1});
}
$scope.values = values;
var值=[];
对于(变量i=0;i<10;i++){
push({title:'expected',num:i+1});
push({title:'completed',num:i+1});
}
$scope.values=值;
他认为:
<table>
<thead>
<tr>
<th ng-repeat="v in values">{{ v.title }}</th>
</tr>
</thead>
<tbody>
<td ng-repeat="v in values">{{ v.num }}</th>
</tbody>
</table>
{{v.title}}
{{v.num}}
在控制器中:
var values = [];
for (var i = 0; i < 10; i++) {
values.push({title: 'expected', num: i + 1});
values.push({title: 'accomplished', num: i + 1});
}
$scope.values = values;
var值=[];
对于(变量i=0;i<10;i++){
push({title:'expected',num:i+1});
push({title:'completed',num:i+1});
}
$scope.values=值;
他认为:
<table>
<thead>
<tr>
<th ng-repeat="v in values">{{ v.title }}</th>
</tr>
</thead>
<tbody>
<td ng-repeat="v in values">{{ v.num }}</th>
</tbody>
</table>
{{v.title}}
{{v.num}}