2015-02-09 82 views
0

所以是的,這裏是我的HTML和腳本女巫得到一個錯誤..我不知道爲什麼,我只是遵循pluralsight教程應該不會有太大問題,但沒有..angularJS路線錯誤

<body> 

    <div class="navbar"> 
     <div class="navbar-inner"> 
      <ul class="nav"> 
       <li><a href="#/NewEvent">Create Event</a></li> 
       <li><a href="/templates/EditProfile.html">Edit Profile</a></li> 
       <li><a href="/templates/Event.html">Refresh</a></li> 
      </ul> 
     </div> 
    </div> 

    <div ng-view></div> 



    <script src="../Scripts/angular.js"></script> 

    <script src="../Scripts/angular-route.js"></script> 
    <script src="Content/jquery.min.js"></script> 
    <script src="Content/underscore-1.4.4.min.js"></script> 
    <script src="../Scripts/app.js"></script> 
     <script src="Content/EditEventController.js"></script> 
    <script src="Scripts/EventController.js"></script> 
</body> 



</html> 

這裏是我app.js:

var eventsApp = angular.module('eventsApp', ['ngRoute']) 
.config(function ($routeProvider) { 
    $routeProvider.when('/NewEvent', 
     { 
      templateUrl: 'templates/tmp/Event.html', 
      controller: 'EventController' 


     }) 


}); 

,這裏是錯誤:

var ngRouteModule = angular.module('ngRoute', ['ng']). 
           provider('$route', $RouteProvider); 

與錯誤消息:「遺漏的類型錯誤:鈣n不在讀的未定義」

性質「模塊」請幫助..

+0

你確定角度確實裝? – 2015-02-09 08:22:07

+0

你可以在[jsfiddle](http://jsfiddle.net)中重現這個嗎? – Tom 2015-02-09 08:22:10

回答

0

首先,聲明自己的模塊的名稱,那麼你聲明模塊列表你自己的模塊依賴於。

var ngRouteModule = angular.module('yourModule', ['listOfModules']). 

在這種情況下listOfModules包含ngRoute

+0

var eventsApp = angular.module('eventsApp',['ngRoute']) 但我已經完成了.. – 2015-02-09 08:59:44