このスニペットは私の問題をうまく示しています:
重要な部分:
<tr ng-repeat="result in results | orderBy:predicate" ng-class="classRow($index)">
$scope.classRow = function(i) {
return $scope.results[i].size > 9000 ? 'highlight' : '';
}
ご覧のとおり、配列を再ソートしても、インデックスは常に 0 から 6 に移動するため、ハイライトは項目と共に移動しません。
ハイライトを元のアイテムに固定するにはどうすればよいですか?