未捕获错误:[$injector:modulerr](新手)

Uncaught Error: [$injector:modulerr] (newby)

本文关键字:modulerr 新手 injector 错误      更新时间:2024-03-01

我有一个使用AngularJS的工作页面,控制台中没有任何错误。现在奇怪的是,我没有使用AngularJS的其他页面在开发人员的控制台中确实出现了以下错误:

未捕获错误:[$injector:modulerr]http://errors.angularjs.org/1.3.13/$injector/modulerr。。。

在所有页面(包括出现错误但尚未主动使用AngularJS的页面)中,angular.min.js被加载,然后是angularlocale_nl-nl.js(内容:https://cdnjs.cloudflare.com/ajax/libs/angular-i18n/1.2.15/angular-locale_nl-nl.js),都在头部。之后,我还在head部分加载myApp.js。

myApp.js:的内容

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

html标记中有一个data-ng-app="myApp"属性。

工作的Angular页面和给出错误的页面之间的唯一区别是Angular控制器。在底部的工作页中,在结束body标记之前,我加载myController.js,这是一个非常基本的控制器,操作一些$scope变量。页面内的div中有一个data-ng-controller="myController"属性。这几页写得很好。但在其他页面中,我没有使用Angular,并且在控制台中出现了一个错误。

我是Angular的新手(发帖时请记住:-D),我希望我的错误很容易纠正。

如果没有要注入的依赖项,请保持数组为空

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