ng-complete: service factories
An AngularJS service factory demo
HTML
<div ng-app="GreeterDemo" ng-controller="GreeterCtrl">
{{greeting}}
</div>
JavaScript
angular
.module("GreeterDemo", [])
.factory("Greeter", [
function () {
return {
sayHello: function () {
return "Hello";
}
};
}
])
.controller("GreeterCtrl", [
"$scope",
"Greeter",
function ($scope, Greeter) {
$scope.greeting = Greeter.sayHello();
}
])
;