2015-12-14 29 views
-2

我寫了很長的angularjs應用程序而沒有測試縮小。但是,當我測試縮小我在下面的代碼中出現錯誤時,任何人都可以幫助修復這個問題。任何人都可以解釋我如何在下面的代碼中實現DI。我使用其他contollersmvc5中angularjs縮小的錯誤

angular.module('app').controller(controllerId, ['$rootScope', '$scope', '$window', main]); 
    function main($rootScope, $scope, $window) { 
}; 

下面這些Service的錯誤消息:提前

Uncaught Error: [$injector:nomod] http://errors.angularjs.org/1.4.3/ $injector/nomod?p0=app. scripts:1 Error: [ng:areq] http://errors.angularjs.org/1.4.3/ng/areq?p0=crudJobCtrl&p1=not%20aNaNunction%2C%20got%20undefined at Error (native)

感謝 潔

+0

['$ rootScope','$ scope','$ window',main]使用double, –

回答

0

創建控制器是這樣的:

angular.module("app", []); 
angular.module("app").controller("controllerName", ["$rootScope", "$scope", "$window", 
    function($rootScope, $scope, $window) { 

    } 
]);