如何在我的应用程序中使用注入角度模块的服务?

时间:2014-01-09 15:54:17

标签: angularjs module angular-services

我正冒险在我的应用程序中注入不同的角度模块。我创建的一个模块包含一个我想要注入控制器的服务。有没有人对如何做到这一点有很好的解释?

我的app.js:

angular.module('myApp', ['ngRoute', 'myModule']);

myModule,包含我想要注入的服务:

angular.module('myModule')
  .factory('coolService', ['$rootScope', function ($rootScope) {
    return {
      // API calls
    }]);

如何正确地将“coolService”注入此控制器的示例将很好地回答我的问题:

angular.module('myApp')
  .controller('myController', ['$scope', function ($scope) {
    ...
  }]);

1 个答案:

答案 0 :(得分:2)

angular.module('myApp')
  .controller('myController', ['$scope', 'coolService', function ($scope, coolService) {
   coolService.do...
 }]);

那就是......