错误:无法实例化模块ui.router

时间:2017-01-01 13:16:25

标签: javascript angularjs

我已经通过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'])

但仍然得到错误。任何帮助将不胜感激。

1 个答案:

答案 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