Javascript Angularjs错误:$injector:moduler模块错误
我得到这个错误:Javascript Angularjs错误:$injector:moduler模块错误,javascript,angularjs,Javascript,Angularjs,我得到这个错误: Failed to instantiate module ufyApp due to: Error: [$injector:modulerr] 当我开始使用AngularJS时,我曾经犯过这个错误,但是很久没有犯过这个错误了。 不知道为什么我会得到它,所以我希望你们能在这里帮助我 my index.html文件: <!DOCTYPE html> <html lang="en"> <head> <meta charset="u
Failed to instantiate module ufyApp due to:
Error: [$injector:modulerr]
当我开始使用AngularJS时,我曾经犯过这个错误,但是很久没有犯过这个错误了。
不知道为什么我会得到它,所以我希望你们能在这里帮助我
my index.html文件:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<base href="/">
<title>Unify Taskforce</title>
<link rel="stylesheet" href="css/lib/bootstrap.min.css">
<link rel="stylesheet" href="css/lib/bootstrap-theme.min.css">
<link rel="stylesheet" href="css/lib/font-awesome.min.css">
</head>
<body ng-app="ufyApp">
<div class="container">
<div ui-view></div>
</div>
<!-- Load Angular libs -->
<script type="text/javascript" src="js/lib/angular.min.js"></script>
<script type="text/javascript" src="js/lib/angular-animate.min.js"></script>
<script type="text/javascript" src="js/lib/angular-ui-router.min.js"></script>
<script type="text/javascript" src="js/lib/ui-bootstrap-tpls.min.js"></script>
<!-- load Ufy app -->
<script type="text/javascript" src="js/app.js"></script>
<script type="text/javascript" src="js/services.js"></script>
<script type="text/javascript" src="js/controllers.js"></script>
</body>
</html>
my services.js:
'use strict';
angular.module('ufyApp.services', ['firebase'])
.factory('Data', ['FIREBASE_URL', function (FIREBASE_URL) {
return new Firebase(FIREBASE_URL);
} ])
.factory('Ticket', ['$firebaseArray', 'Data', function($firebaseArray, Data){
return new $firebaseArray(Data.child('tickets'));
}]);
my controllers.js文件:
'use strict';
angular.module('ufyApp.controllers', [])
.controller('TicketController', ['$scope', '$firebaseArray', '$uibModal', 'Ticket', function ($scope, $firebaseArray, $uibModal, Ticket) {
$scope.tickets = Ticket;
} ]);
我肯定你在什么地方错过了什么,但我现在看不到
提前感谢。包含angular.js而不是angular.min.js以获取更多详细信息您正在控制器和服务之前加载app.js,因此它不会知道“ufyApp.services”和“ufyApp.controllers”模块。将app.js作为lastOMFG包含在内。谢谢devqon。我怎么会错过呢?但是我仍然得到了添加常规angular.js教给我的错误,我忘记了包括firebase和angularfire js文件。我要把头撞在墙上一个小时
'use strict';
angular.module('ufyApp.controllers', [])
.controller('TicketController', ['$scope', '$firebaseArray', '$uibModal', 'Ticket', function ($scope, $firebaseArray, $uibModal, Ticket) {
$scope.tickets = Ticket;
} ]);