我一直试图解决这个问题,因为2天但没有任何效果。
这是我的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扩展应用程序。
答案 0 :(得分:0)
您尚未关闭 supervisorApiService
,
更改
发件人强>
<script src="js/services/supervisorApiService.js"</script>
要
<script src="js/services/supervisorApiService.js"></script>