ngStorage [$ injector:modulerr]错误

时间:2015-03-31 22:38:23

标签: angularjs

我在代码中执行了以下操作:

角core.js:

var jdi = angular.module('jdi', ['ngStorage']);

的login.html:

<!-- Angular -->
<script src="/assets/vendor/angular/angular.min.js"></script>
<script src="/assets/vendor/angular/angular-route.min.js"></script>
<script src="/assets/vendor/angular/angular-cookies.js"></script>
<script src="/assets/vendor/angular/angular-loader.js"></script>

它给了我错误:

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=jdi&p1=Error%3A%20…2Flocalhost%3A3000%2Fassets%2Fvendor%2Fangular%2Fangular.min.js%3A17%3A381)

我是棱角分明的新手,有谁能告诉我这里我做错了什么?

1 个答案:

答案 0 :(得分:1)

Angular无法注入您需要的模块。在这里,代码示例中唯一的模块是ngStorage,而login.html似乎没有加载ngStorage javascript;如果它是来自https://github.com/gsklee/ngStorage的ngStorage,你应该有类似

的东西
<script src="/assets/vendor/ngstorage/ngStorage.min.js"/>