Ich benutze Angular JS und Google Places API, um eine Web-App zu erstellen.AngularJS: OrderBy Descending (null Einträge)
Ich habe eine ng-repeat, die derzeit von "Bewertung" absteigend geordnet wird (orderBy: '- Bewertung'). Daher werden x Orte aus der Google Places-API-JSON-Datei in absteigender Reihenfolge basierend auf der Bewertung aufgelistet.
JEDOCH werden Elemente/Orte, die keine Bewertung haben, als null klassifiziert und diese Einträge werden oben in meinem ng-repeat-Feed angezeigt. Diese sollten auf den Grund des Feeds gehen, da sie keine Bewertung haben?
So ein Beispiel dafür, wie ich das möchte sie suchen ist:
<ng-repeat orderBy:'-rating'>
<place rating="5"/>
<place rating="4.2"/>
<place rating="2.8"/>
<place rating="null"/>
<place rating="null"/>
</ng-repeat>
Was ist der beste Weg, um darüber zu gehen?
Schauen Sie sich diese Antwort http://stackoverflow.com/questions/18604374/angularjs-orderby-with-empty-field/30028814 – DrinkBird