JSFiddle - React, Tailwind, and code Playground
HTML
<div ng-app>
<div ng-controller="orderCtrl">
<ul>
<li ng-repeat="(k, v) in model | orderBy:model.nam">{{k}}: {{v.name}}</li>
</ul>
</div>
</div>
JavaScript
function orderCtrl($scope) {
$scope.model = {
a: {
order: 3,
name: 'aaa'
},
b: {
order: 1,
name: 'bbb'
},
c: {
order: 2,
name: 'ccc'
}
};
};