2016-08-23 2 views
0

übergeben Würde jemand wissen, warum mein Service nicht in den Controller übergeben wird. Ich erhalte einen Fehler: Argument 'fn' ist keine Funktion.Winkel-Service wird nicht in den Winkel-Controller

Referenzen in meiner Haupt-Webseite:

<script src="~/js/app-categories.js"></script> 
<script src="~/js/addingNewTaskService.js"></script> 
<script src="~/js/addNewTaskController.js"></script> 

app-categories.js:

(function() { 
 

 
    "use strict"; 
 

 
    angular.module("app-categories", ["simpleControls", "ngRoute", "ngAnimate", "addNewTask"]) 
 
     .config(function ($routeProvider) { 
 

 
      ... 
 

 
     }); 
 

 
})();

addingNewTaskService.js:

(function() { 
 

 
    "use strict"; 
 

 
    alert("inside service"); 
 

 
    angular.module("app-categories") 
 
    .service('addingNewTaskService'), function() { 
 

 
    }; 
 
})();

addNewTaskController.js:

(function() { 
 

 
    "use strict"; 
 

 
    angular.module("app-categories") 
 
    .controller("addNewTaskController", addNewTaskController); 
 

 
    function addNewTaskController($scope, $http, addingNewTaskService) { 
 

 
     ... 
 
    } 
 

 
})();

Antwort

2

Sie haben einen Syntaxfehler hier:

012:

.service('addingNewTaskService'), function() { 

}; 

Das sollte

+1

Wie habe ich das verpasst, so albern, danke – lucas

+0

Sie sind nicht die Ersten und werden nicht die letzten sein, die einen dummen Fehler machen. –

Verwandte Themen