mit habe ich eine Direktive, die diesem Markup
<tr ng-if="isComplete()" ng-repeat="row in paged.page() track by $index" ng-click="rowClick(row, $event)" ng-class="assignRowClass(row)">
<td ng-repeat="header in headers" ng-bind-html="trustAsHtml(header.formatter(row[header.property], row, $index))"></td>
</tr>
Das Problem ist, dass enthält $index
ist immer 0, wenn an die header.formatter Funktion übergeben.
können Sie prüfen, versuchen $ parent. $ Index? – Walfrat
ja $ parent. $ Index funktioniert, was überraschend ist. Warum das? – dagda1