用angularjs中的$ index计算?

时间:2015-03-15 15:12:17

标签: javascript angularjs

我想在$index中使用ng-repeat进行一些算术运算。 以下代码无效:

<tr ng-repeat="item in quotation.items track by $index">
    <td class="text-center"><strong>{{$index++}}</strong></td>
    <td><a href="javascript:void(0);">{{item.item}}</a></td>
    <td>{{item.quantity}}</td>
    <td>{{item.rate}}</td>
    <td>{{item.rate * item.quantity}}</td>
</tr>

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

您需要使用+ 1++总是修改变量,而 never 在循环变量上执行此操作时效果很好。

$index + 1

这是ng-repeat的正确语法。你不需要by $index$index会自动创建。

<tr ng-repeat="item in quotation.items">