簡體   English   中英

ng-route injectore中的錯誤:modulerr [$ injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr

[英]Error in ng-route injectore:modulerr [$injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr

我正在嘗試使用角度路由創建SPA(單頁應用程序)但是當我將ndRoute添加到我的模塊時,它給了我這個錯誤

未捕捉錯誤:[$ injector:modulerr] http://errors.angularjs.org/1.3.14/ $ injector / modulerr?p0 =牙科&p1 =錯誤%3A ... tp%3A%2F%2F127.0.0.1%3A51792% 2FDemoDental%2Fjs%2Fangular.min.js%3A17%3A381)

這是我的js代碼

(function(){
  var app= angular.module("Dental", ['ngRoute']);

app.config([$routeProvider,function($routeProvider) {
    $routeProvider.when('/aggrement', {
        templateUrl : 'templates/aggrement.html'
    }).otherwise({
        redirectTo : '/home'
    });
}]);
})();

這是我的HTML代碼

<!DOCTYPE html>

<html ng-app="Dental">
<head>
  <title>DemoDental</title>
  <meta name="viewport"
    content="initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,width=device-width,user-scalable=no" />
  <link rel="stylesheet" href="styles/styles.css">
  <script src="js/jquery-1.7.2.min.js"></script>
  <script src="js/angular.min.js"></script>
</head>

<body>
<div>
  </div>
  <!-- angular templating -->
    <!-- this is where content will be injected -->
  <div ng-view id="changeDiv"></div>
</div>
  <script src="js/main.js"></script>
</body>
</html>

我無法得到這個錯誤的原因,因為一切對我來說都很好,如果我從angular.module()刪除ngRoute,程序運行良好。

提前致謝

添加角度路線

 <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.14/angular-route.js"></script> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM