2017-01-01 124 views
2

我已經做npm install angular-ui-router --save-dev安裝角UI的路由器,但我得到的錯誤錯誤:無法實例化模塊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

的可能的複製[Angularjs:\ [$注射器:modulerr \]未能實例模塊UI-路由器(http://stackoverflow.com/questions/31693600/angularjs- injectormodulerr-failed-to-instantiate-module-ui-router) –

+0

@serg它不是重複的,實際上OP已經正確注入 – Sajeetharan

回答

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

相關問題