我一直試圖解決這個問題,因爲2天,但沒有任何工作。參數'appController'是不是一個函數,得到了undefined
這裏是我的index.html
<!--Js Files-->
<script src="js/supervisorChromeApp.js"></script>
<script src="js/api/api.js"></script>
<script src="js/services/supervisorApiService.js"</script>
<script src="js/controller/appController.js"></script>
supervisorChromeApp.js
var supervisorChromeApp = angular
.module('supervisorChromeApp', ['ngRoute'], function($provide) {
})
;
supervisorApiService.js
supervisorChromeApp.service('supervisorApiService',[function(){
console.log('service loaded');
}]);
appController.js
supervisorChromeApp.controller('appController', ['$scope', '$http', '$location','supervisorApiService',
function($scope,
$http,
$location,
supervisorApiService) {
console.log("Controller loaded");
}]);
但我收到此錯誤:
Error: [ng:areq] Argument 'appController' is not a function, got undefined
是否有人可以幫助我? PS:這是一個Chrome擴展應用程序,如果它很重要。
你是不是使用文本編輯器或IDE?只是浪費了2天。你可以在2天內建立分機:) – nivas
是的!莫名其妙地注意到它! :( – user3425344