1

アプリにさまざまな角度モジュールを挿入しようとしています。私が作成した 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 に答える