我无法弄清楚问题是什么
div#wrapper(ng-app="adminApp")
....
JS /
var adminApp = angular.module('adminApp', ['ui-router']);
如果我使用
var adminApp = angular.module('adminApp', []);
错误消失
为什么会这样?
更新:
从控制台添加图片
答案 0 :(得分:24)
模块名称为ui-router
,但您需要注入ui.router
而不是ui-router
var adminApp = angular.module('adminApp', ['ui.router']);
答案 1 :(得分:3)
有点晚了,但也许会节省一些人的时间。在我的情况下,我混淆了链接:而不是angular-ui-router.min.js
我已经下载了angular-route.min.js
。显然,角度ui-router是必要的。
答案 2 :(得分:2)
我也有类似的问题,除了遵循上面提到的步骤" entre",我必须确保angularjs脚本标记在ui-router标记之前出现:
<script src="Scripts/angular.min.js" type="text/javascript"></script>
<script src="scripts/angular-ui-router.min.js" type="text/javascript"></script>
相反的顺序也会导致$ injector:modulerr