AngularJS - orderBy 14330878
by mrajcok
HTML
<div ng-app ng-controller="MyCtrl">
<div ng-repeat="(id,name) in list | orderBy:'-id':true">
<span>{{id}}</span> | <span>{{name}}</span>
</div>
<hr>
<div ng-repeat="item in list2 | orderBy:'id':true">
<span>{{item.id}}</span> | <span>{{item.name}}</span>
</div>
<hr>
<div ng-repeat="item in list2 | orderBy:'-id':true">
<span>{{item.id}}</span> | <span>{{item.name}}</span>
</div>
</div>
JavaScript
function MyCtrl($scope) {
$scope.list = {
"2013-01-08T00:00:00":'Joe',
"2013-01-09T00:00:00":'Sue'};
$scope.list2 = [ { id:"2013-01-08T00:00:00", name:'Joe'},
{ id:"2013-01-09T00:00:00", name:'Sue'}];
}