Ich habe eine Spalte, in der ich die E-Mail des Benutzers anzeigen kann, ich habe Sortierfunktion hinzugefügt. Aber das resultierende Array ist nicht richtig sortiert.Problem beim Sortieren von E-Mail-Werten mit der benutzerdefinierten Sortierfunktion von AngularJS
Jede Hilfe wird
<ul ng-repeat="user in users | orderBy:'email':false">
Im Beispielcode zu erkennen ist, Ausgabe von sorting [Aufsteigend] ist
[email protected]
abc @ abc.com
[email protected]
Aber Erwarteter Ausgang ist
Bitte alle relevanten Code in der Frage stellen und die erwarteten Ergebnisse liefern. Was bedeutet "nicht richtig sortiert"? Demo scheint zu funktionieren – charlietfl
Die Sortierung ist in Ihrem Code ziemlich richtig. Sortierung nach Alphabet – Hmahwish
'['[email protected]', '[email protected]', '[email protected]']. sort()' erzeugt die gleiche Reihenfolge. Hat nichts mit eckigen selbst zu tun – charlietfl