Ich habe ein Array von Objekten und ich versuche, sie mit einem booleschen Objektattribut zu sortieren (oder gruppieren) mit Angularjs 'ng-Repeat-Funktionalität.Sortierung eines Arrays von Objekten in ng-repeat mit orderBy
Ich versuchte mit OrderBy und GroupBy, aber keiner von ihnen funktionierte.
hier ist mein html:
<tbody md-body>
<tr md-row ng-repeat="item in dashboardCtrl.unAckAlertList | limitTo : 4 | orderBy: 'item.urgent'">
<td md-cell>
<i ng-if="item.urgent" class="fa fa-warning" style="font-size:22px;color:red;"></i><i ng-if="!item.urgent" class="fa fa-warning" style="font-size:22px;color:slategray;"></i><span><b> {{item.status}}</b></span>
</td>
<td md-cell>
{{item.MyName}}/{{item.sourceProperty}}
</td>
<td md-cell>
{{item.name}}
</td>
Es funktionierte nie und ich frage mich, warum.
sein ja, ich dachte, dieser Teil des Problems war zu, aber auch ng-Repeat-Grenze bis 4 vor dem Array Sortierung verursachte das eigentliche Problem. –