AngularJS example

Testing

HTML

<div ng-app="myApp" ng-controller="testCtrl as vm">

<select ng-model="vm.model.user" ng-options="user as user.name for user in vm.users | orderBy: 'name'"></select>

{{vm.model.user}}
</div>

JavaScript

angular.module('myApp', []).
controller('testCtrl', [function() {

    let vm = this;
    
    vm.users = [
  { id: 1, name: 'John' },
  { id: 2, name: 'Adam' },
  { id: 3, name: 'Chloe' },
  { id: 4, name: 'Chris' }
];
    
   
     
     
}]);