Javascript 设置错误:未捕获错误:[$injector:moduler]
我得到了Javascript 设置错误:未捕获错误:[$injector:moduler],javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我得到了未捕获错误:[$injector:modulerr]与1.2相关的错误,需要安装。我读到了,发现了这个 然而,我遵循了所有的步骤,仍然得到这个错误 我下载了angular-route.min.js并添加了angular.module('app',['ngRoute'])到我的app.js文件,我仍然收到错误:( 不确定给出了什么,这是我的测试链接: HTML: Ok Update:我正在使用,而不是AngularJS.org中的文件,并且我还准备删除文档,我只是在我的app.js文件
未捕获错误:[$injector:modulerr]
与1.2相关的错误,需要安装。我读到了,发现了这个
然而,我遵循了所有的步骤,仍然得到这个错误
我下载了angular-route.min.js并添加了angular.module('app',['ngRoute'])代码>到我的app.js文件,我仍然收到错误:(
不确定给出了什么,这是我的测试链接:
HTML:
Ok Update:我正在使用,而不是AngularJS.org中的文件,并且我还准备删除文档,我只是在我的app.js文件中有var app=angular.modules('store',[]);
。现在出现了不同的错误:
好的,很明显,由于某种奇怪的原因,您不能有一个名为'store'的angular.module
一旦我改变了这一点:
var-app=angular.modules('store',[]);
致:
var-app=angular.module('gemStore',[]);
现在一切都正常了:(
我将不选中此项,以便有时间让某人离开,回答并评论为什么会出现这种情况。问题是由于缺少包含ngRoute模块而导致的。自版本1.1.6起,它是一个单独的部分:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"></script>
var app = angular.module('myapp', ['ngRoute']);
var-app=angular.module('myapp',['ngRoute']);
这是从:AngularJS 1.2$injector:modulerr David answer获得的参考资料。不要在文档中添加角度定义。准备好了,不要将jQuery与Angular一起使用。嗯,我将删除文档准备好的代码,但必须使用jQuery,香草javascript就像希伯来语……jkNo这真的不是,Angular使任务很容易完成。Eit她使用Angular或使用jQuery,不要在同一个应用程序中同时使用。没有jQuery我无法工作,我删除了它并进行了测试…仍然存在相同的错误,因此它与jQuery无关。我使用jQuery进行效果和Dom处理,我希望使用Angular处理动态数据。
$(document).ready(function () {
var app = angular.modules('store', ['']);
angular.module('app', ['ngRoute']);
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"></script>
var app = angular.module('myapp', ['ngRoute']);