Ich habe ein Problem.Ich versuche, die Tabellenliste mit Angular.js zu sortieren, aber es ist nicht so passiert.Ich erkläre meinen Code unten.Kann nicht richtig Tabelle Liste nach Anforderung mit Angular.js
<tbody id="detailsstockid">
<tr ng-repeat="c in clickSummary | orderBy:['-total','+rest_name']">
<td>{{$index+1}}</td>
<td>{{c.rest_name}}</td>
<td>{{c.page_hit}}</td>
<td>{{c.map_hit}}</td>
<td>{{c.gallery_hit}}</td>
<td>{{c.phone_hit}}</td>
<td>{{c.web_hit}}</td>
<td>{{c.total}}</td>
</tr>
</tbody>
Hier muss ich auf die Liste sortieren pro total and rest_name filed
.Ich Bedarf nach Gesamtspaltenwert sortieren in absteigender Reihenfolge und wenn es denselben Wert insgesamt Spalte sind, dann sollten sie sortieren nach rest_name
.Aber in meinem Fall ich bekomme die Ausgabe wie folgt.
In diesem Bild können Sie sehen, ein Gesamtspaltenwert 11
hat aber seine letzte kommt die fast.Please mir helfen sollte kommen.
hier Werfen Sie einen Blick: http://stackoverflow.com/questions/16764177/angular-orderby-number-sorting-as-text-in-ng-repeat –