Angular.js: L'utilisation de l'ordre par avec la liste suivie par $index n'effectue pas le tri

Créé le 25 juil. 2014  ·  3Commentaires  ·  Source: angular/angular.js

Bonjour,

J'utilise le tri dans notre application angularJS en utilisant Orderby. Mais lorsque vous essayez de trier la liste suivie par $index, cela ne fonctionne pas.

J'ai essayé de faire la même chose dans l'exemple pour orderBy (https://docs.angularjs.org/api/ng/filter/orderBy) sur le site officiel d'angularJS via Plunker et il semble y avoir un problème là aussi

http://plnkr.co/edit/IYSitUaZpLK8YCHnJvqY?p=preview

Commentaire le plus utile

La documentation de ngRepeat mentionne que :

Les filtres doivent être appliqués à l'expression avant de spécifier une expression de suivi.

Alors essayez ceci à la place :

ng-repeat="friend in friends | orderBy:predicate:reverse track by $index"

Tous les 3 commentaires

La documentation de ngRepeat mentionne que :

Les filtres doivent être appliqués à l'expression avant de spécifier une expression de suivi.

Alors essayez ceci à la place :

ng-repeat="friend in friends | orderBy:predicate:reverse track by $index"

Merci j'ai résolu le problème :+1:

merci, c'est _travail

Cette page vous a été utile?
0 / 5 - 0 notes