Angular Service

by maxisam

HTML

<ul ng-controller="OneController">
    <li ng-repeat="user in users">{{user.name}}</li>
</ul>

JavaScript

angular.module('hubServices', []).factory('adminHub', function() {
    function hubServc() {
        this.getUsers = function() {
            return [{
                "name": "Bob"
            }, {
                "name": "Bill"
            }];
        }
    }

    return new hubServc();
});


angular.bootstrap(document, ['hubServices']);

function OneController($scope, adminHub) {
    $scope.users = adminHub.getUsers();
}