Wir Element verfolgen von $ index in ng-repeat und zeigen ihren Index wie dieseAngular bekommen können benutzerdefinierte verfolgen, indem in ng wiederholen
<div ng-repeat="n in [42, 42, 43, 43] track by $index">
[{{$index}}] -- {{n}}
</div>
Angular ermöglichen es uns, eine benutzerdefinierte Funktion zu verwenden, um Objekte in ng-repeat zu verfolgen als Beispiel auf der offiziellen Website
<div ng-repeat="n in [42, 42, 43, 43] track by myTrackingFunction(n)">
{{n}}
</div>
Aber gibt es eine Möglichkeit, unseren benutzerdefinierten Index zu erhalten? (Zum Beispiel, wenn myTrackingFunction return "n + count", wie ich Diplay kann n + zählen?)
ich möchte etwas haben, wie diese
<div ng-repeat="n in [42, 42, 43, 43] track by ($customIndex = myTrackingFunction(n))">
[{{$customIndex}}] -- {{n}}
</div>