有没有办法在角度js的ng-repeat内声明和增加变量

时间:2016-12-13 06:13:38

标签: javascript angularjs

我正在使用角度js的ng-repeat功能

<th ng-repeat="x in data.items[0].bf_val " >
		<div style="width: 70px" > BF Score</div>
	  </th>

现在而不仅仅是BF得分。对于每一行我都想要一个数字。像第一行应该读(第1个BF分数),第二行应该是(第2个BF分数),依此类推。可以这样做吗?

3 个答案:

答案 0 :(得分:1)

您可以使用$ index并附加

*ngIf

<强> get_level_values

答案 1 :(得分:1)

我会使用自定义过滤器和FUR00013迭代var (在ng-repeat中可用)它应该提供您需要的格式。这是一种方式:

DEMO

示例输出:

Ordinal Screenshot

$index

答案 2 :(得分:0)

<th ng-repeat="x in data.items[0].bf_val track by $index" >
    <div style="width: 70px" > {{$index + 1}} BF Score</div>
</th>

如果你想要第二个,第三个你必须在那里添加逻辑