Les paramètres de orderBy doit correspondre à des noms de propriété dans un tableau d'objets.
Vos besoins en matière de données à ressembler à quelque chose comme ceci:
$scope.list2 = [ { id:"2013-01-08T00:00:00", name:'Joe'},
{ id:"2013-01-09T00:00:00", name:'Sue'}];
Un filtre de ce genre de travail:
<div ng-repeat="item in list2 | orderBy:'id':true">
Le violon.
Notez que orderBy travaille sur l'ensemble de la matrice (something
dans votre exemple de code ci-dessus) et qui retourne un tableau trié. orderBy ne sais rien à propos de key
et value
.