AngularJS ngRepeat-如何按顺序重复值

AngularJS ngRepeat-如何按顺序重复值,angularjs,Angularjs,我正在尝试使用angularjs ngRepeat执行以下html结构: 是的,这是一个有两个重复值1,1,2,2。。。十次 代码如下所示: <table> <th>expected</th> <th>accomplished</th> </table> 预期 完成 我的问题是,当我使用ng repeat时,我将在第个标签中使用它。因此,它将重复标记十次。我想按顺序重复一个预期标记和一个已完成标记 有什么帮助吗?

我正在尝试使用angularjs ngRepeat执行以下html结构:

是的,这是一个有两个重复值1,1,2,2。。。十次

代码如下所示:

<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}}