我已经通过npm install angular-ui-router --save-dev
安装了angular-ui-router,但我收到了错误
的index.html :
<!-- bower:js -->
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
<!-- endbower -->
<script src="node_modules/angular-ui-router/release/angular-ui-router.js"></script>
<!-- endbuild -->
<!-- build:js({.tmp,app}) scripts/scripts.js -->
我在index.html中添加了脚本标记,并且还注入了app.js
app.js
angular
.module('news1App', ['ui.router'])
但仍然得到错误。任何帮助将不胜感激。
答案 0 :(得分:0)
正如我所看到的,你必须将不同版本的角度API加载并绑定在一起。理想情况下,您应该使用相同的版本引用角度API库。
我建议您将所有角度API版本与1.5.8相同。这可以解决您的问题。
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.min.js"></script>
<!-- UI-Router -->
<script src="//angular-ui.github.io/ui-router/release/angular-ui-router.js"></script>
<强> DEMO 强>