AngularJS ngRepeat and orderBy.

by Sajeetharan Sinnathurai

HTML

<div ng-app="directoryApp" ng-controller="directoryController">
      <input type="text" ng-model="search" placeholder="Search">
        <ul>
            <li ng-repeat="item in list | filter: search">
                {{item.name}} - {{item.age}}
            </li>
        </ul>
</div>

JavaScript

angular.module('directoryApp', [])
.controller('directoryController', function($scope) {
        $scope.list = [
            {name:'Scott', age: 29},
            {name:'Courtney', age: 29}, 
            {name:'Ross', age: 31}, 
            {name:'Ben', age: 32}
        ]

    });