尝试在angular.module函数中加载Firebase模块时出现以下错误
这是我的网页:
<!doctype html>
<html class="no-js" lang="" >
<head>
<!-- AngularJS -->
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.js"></script>
<!-- Firebase -->
<script src="https://www.gstatic.com/firebasejs/3.0.3/firebase.js"></script>
<!-- AngularFire -->
<script src="https://cdn.firebase.com/libs/angularfire/2.0.1/angularfire.min.js"> </script>
<!-- build:js scripts/vendor/modernizr.js -->
<script src="/bower_components/modernizr/modernizr.js"></script>
<!-- endbuild -->
</head>
<body ng-app="assetMgr">
<!-- build:js scripts/main.js -->
<script src="scripts/main.js"></script>
<!--<script src="scripts/controllers/mainCtrl.js"></script>
<script src="scripts/services/api.js"></script>
<script src="scripts/directives/assets.js"></script> --->
<!-- endbuild -->
</body>
</html>
这是angular.module代码:
'use strict';
var app = angular.module('assetMgr', ['Firebase']);
我迷失了为什么我收到这个错误。任何帮助将不胜感激。
提前谢谢。
答案 0 :(得分:3)
Angular模块区分大小写,将Firebase
更改为firebase
,您应该全部设置
'use strict';
var app = angular.module('assetMgr', ['firebase']);
答案 1 :(得分:1)
你正在做的事情正确它只是firebase的名字。您需要将其更改为firebase
而不是Firebase
。