gpt4 book ai didi

javascript - Uncaught Error : [$injector:modulerr] when using angularJS

转载 作者:行者123 更新时间:2023-11-29 18:18:08 31 4
gpt4 key购买 nike

我在我的应用程序中使用了 angularJS,但是当我为路由添加配置部分时,我得到了这个错误:

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.2.9/$injector/modulerr?p0=demoApp&p1=Error%3A…nts%2FGitHub%2FSirwanAfifi.github.io%2Fscripts%2Fangular.min.js%3A32%3A232)

这是我的代码:

var demoApp = angular.module('demoApp', []);

demoApp.config(function ($routeProvider) {
$routeProvider
.when('/',
{
controller: 'CustomerController',
templateUrl: 'views/view1.html'
})
.when('/view1',
{
controller: 'CustomerController',
templateUrl: 'views/view1.html'
})
.otherwise({redirectTo:'/'});
});

我找到了 this answer但我没有使用 angular-route.min.js,我只想在我的应用程序中使用简单的路由。

最佳答案

好吧,我同意其余的评论 - 你肯定需要 ngRoute 依赖项和 angular-route.js 或 angular-route.min.js 文件。这是因为 $routeProvider 是在这些文件中声明的。 AngularJS 团队的想法是分离框架的不同逻辑部分,使它们独立,从而可以在您的应用程序或框架中使用框架的某些部分,以及将来在服务器端(Node.js)使用它的能力。 js环境)。一些旧的以前版本不需要包含单独的文件和依赖项。目前这是强制性的。

关于javascript - Uncaught Error : [$injector:modulerr] when using angularJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21217841/

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