我有一个简单的 angularjs 应用程序设置。这些脚本是用 requirejs 加载的。加载应用程序时,我进入Uncaught Error: No module: myapp
控制台。
脚本按 scripts.js(requirejs 配置)、jquery、angular 和 app 的顺序加载。
这是Plunker。
您需要从元素中删除ng-app
指令。html
请参阅更新的Plunker。
首先,该指令不是必需的,因为您已经手动引导 AngularJS(并且ng-app
只是执行此操作的快捷方式)。
其次,AngularJS 报告错误的原因是因为当它处理时ng-app
(在文档就绪事件时),app.js
RequireJS 没有加载模块文件(in )(这就是你必须首先进行手动引导的原因)。