1

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

我的 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) {
    ...
  }]);
4

1 回答 1

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

就这样...

于 2014-01-09T15:55:23.050 回答