gpt4 book ai didi

javascript - ng-route 注入(inject)器错误 :modulerr [$injector:modulerr] http://errors. angularjs.org/1.3.14/$injector/modulerr

转载 作者:行者123 更新时间:2023-11-30 12:26:41 27 4
gpt4 key购买 nike

我正在尝试创建一个带有 Angular 路由的 SPA(单页应用程序),但是当我将 ndRoute 添加到我的模块时,它给了我这个错误

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=Dental&p1=Error%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,程序运行良好。

提前致谢

最佳答案

添加 Angular 路线

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

关于javascript - ng-route 注入(inject)器错误 :modulerr [$injector:modulerr] http://errors. angularjs.org/1.3.14/$injector/modulerr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29115531/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com