Sto compilando un menu a discesa tramite l'uso di ng-options che è collegato a un controller che a sua volta sta chiamando un servizio. Purtroppo i dati che arrivano sono un disastro e devo essere in grado di ordinarli in ordine alfabetico.
Pensi che qualcosa del genere $.sortBylo farebbe, ma sfortunatamente non lo ha fatto. So di poterlo ordinare via javascript con un metodo di supporto function asc(a,b)o qualcosa del genere, ma mi rifiuto di credere che non ci sia un modo più pulito di farlo, inoltre non voglio gonfiare il controller con metodi di supporto. È qualcosa di così semplice in linea di principio, quindi non capisco perché AngularJS non lo abbia.
C'è un modo di fare qualcosa del genere $orderBy('asc')?
Esempio:
<select ng-option="items in item.$orderBy('asc')"></select>
Sarebbe estremamente utile avere opzioni in orderBymodo da poter fare quello che vuoi, ogni volta che provi a ordinare i dati.