我有一个angularjs应用程序的简单设置。脚本加载了requirejs。加载应用程序时,我在控制台中获得Uncaught Error: No module: myapp
。
脚本按照scripts.js(requirejs配置),jquery,angular和app的顺序加载。
这是Plunker。
答案 0 :(得分:4)
您需要从ng-app
元素中删除html
指令。查看更新的Plunker。
首先,该指令不是必需的,因为您已经手动引导AngularJS(而ng-app
只是执行此操作的快捷方式)。
其次,AngularJS报告错误的原因是因为当它处理ng-app
时(在文档就绪事件时),模块文件(在app.js
中)尚未被RequireJS加载(这就是为什么你有首先做手动引导程序)。