如何用 2 ng-repeats 定义序列号?
How to define serial number with 2 ng-repeats?
$index 不工作,因为当内部 ng-repeat 触发时它执行 $index 并且当它完全执行时它使外部 ng-repeat.How 的 $index 值无效以给出序列号那种情况。?
当您使用 ng-repeat 时,它会创建一个子作用域。因此,在嵌套的 ng-repeats 的情况下,您可以通过 $parent
.
到达父级
因此,您可以这样做:
<div ng-repeat="a in serial1">
<div ng-repeat="b in serial2">
a is {{$parent.$index}}, b is {{$index}}
</div>
</div>
$index 不工作,因为当内部 ng-repeat 触发时它执行 $index 并且当它完全执行时它使外部 ng-repeat.How 的 $index 值无效以给出序列号那种情况。?
当您使用 ng-repeat 时,它会创建一个子作用域。因此,在嵌套的 ng-repeats 的情况下,您可以通过 $parent
.
因此,您可以这样做:
<div ng-repeat="a in serial1">
<div ng-repeat="b in serial2">
a is {{$parent.$index}}, b is {{$index}}
</div>
</div>