Angular: Importing external service

interesting, a 'service' is just a function container function.

by johnwun

HTML

<script src="http://code.angularjs.org/angular-1.0.0.js"></script>
<div ng-controller="MyCtrl">
    {{service.sayHello()}}
</div>

JavaScript

var myApp = angular.module('myApp', []);

var MyService = function(){};
MyService.prototype.sayHello = function(){
    return "Hello World!";
};
    
myApp.service('MyService', MyService);
    

function MyCtrl($scope, MyService) {
    
    $scope.service = MyService;    
}