gpt4 book ai didi

javascript - AngularJS 未捕获错误 : [$injector:modulerr] -- noob here

转载 作者:行者123 更新时间:2023-11-30 15:28:54 25 4
gpt4 key购买 nike

我没有使用 ngRoute 或任何需要注入(inject)的 Angular 服务。而且我正在注入(inject)我自己的模块和 Controller ,因为我认为需要。但是在控制台中仍然出现以下错误:

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.5.7/$injector/modulerr?p0=try&p1=Error%3A%20%…2015%2520experiments%2Fangulartrial%2Fjs%2Flib%2Fangular.min.js%3A21%3A163)
at angular.min.js:6
at angular.min.js:40
at r (angular.min.js:7)
at g (angular.min.js:39)
at db (angular.min.js:43)
at c (angular.min.js:20)
at Bc (angular.min.js:21)
at ge (angular.min.js:19)
at angular.min.js:315
at HTMLDocument.b (angular.min.js:189)

代码:索引.html:

<html ng-app="try" lang="En">
<head>
<title>Learn Angular 1.5</title>
<!-- <script src="./js/lib/jquery-3.1.0.min.js" charset="utf-8"></script> -->
<script src='./js/lib/angular.min.js'></script>
<script src='app.js'></script>
<script src='./js/app/blog-list.module.js'></script>
<script src='./js/app/blog-list.component.js'></script>

</head>
<body>
<div class='' ng-controller = 'BlogListController'>
</div>
</body>
</html>

应用程序.js:

angular.module ('try', ['blogList'])
//This works when I declare the controller right here
// .controller('BlogListController', function(){
// console.log("Hello");
// })

博客列表.module.js

'use strict';
//simply declare the module here
angular.module('blogList', [
//inject dependencies
'BlogListController'
]);

博客列表.component.js

 //declare the controllers, components etc on the module here 
angular.module('blogList')
.controller('BlogListController', function(){
console.log("Hello");
});

最佳答案

问题在这里 BlogListController 作为依赖项,

angular.module('blogList', [
//inject dependencies
'BlogListController'
]);

改成,

angular.module('blogList', []);

从依赖项中删除 BlogListController

关于javascript - AngularJS 未捕获错误 : [$injector:modulerr] -- noob here,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42541072/

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