Javascript 角度-未捕获错误:[$injector:modulerr]
我在接收错误时遇到问题Javascript 角度-未捕获错误:[$injector:modulerr],javascript,angularjs,Javascript,Angularjs,我在接收错误时遇到问题 Uncaught错误:[$injector:moduler].. 这是我的javascript和html代码。。 怎么了 (函数(){ var app=angular.module('store',[]); 应用控制器('tes',功能($scope){ }); })(); 有棱角的 {{ 4 + 4 }} 最可能的解释 您尚未加载在html中定义模块“store”(第一个代码块)的文件 模块代码中存在错误,因此angular无法正确解释 同时修复ng app
Uncaught错误:[$injector:moduler]..
这是我的javascript和html代码。。
怎么了
(函数(){
var app=angular.module('store',[]);
应用控制器('tes',功能($scope){
});
})();
有棱角的
{{ 4 + 4 }}
最可能的解释
- 您尚未加载在html中定义模块“store”(第一个代码块)的文件
- 模块代码中存在错误,因此angular无法正确解释
<body ng-app="store">
我刚刚在一个新项目中通过复制粘贴测试了您的代码,并为angular js文件添加了正确的引用,它对我来说运行良好。您是否有其他正在尝试加载的模块?单击错误链接,您可能会发现问题所在。我认为您缺少对angular.min.js文件的正确引用您的脚本标记挂在head标记的外面和body标记的前面
修正如下
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Angular</title>
</head>
<body ng-app = 'store'>
<div ng-controller="tes">
<h1>{{ 4 + 4 }}</h1>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
<script src="script.js"></script>
</body>
</html>
有棱角的
{{ 4 + 4 }}
工作链接:请删除(函数(){from top and remove})();自下而上。
它不是jquery,所以请删除它
请检查../angular.min.js是否位于正确的位置。该JavaScript在哪个文件中?我在你的HTML中没有看到任何对另一个
.js
的引用…可能是重复的