未捕获的错误:没有模块:myApp Plunker里面

时间:2013-08-25 13:20:25

标签: angularjs requirejs

我有一个angularjs应用程序的简单设置。脚本加载了requirejs。加载应用程序时,我在控制台中获得Uncaught Error: No module: myapp

脚本按照scripts.js(requirejs配置),jquery,angular和app的顺序加载。

这是Plunker

1 个答案:

答案 0 :(得分:4)

您需要从ng-app元素中删除html指令。查看更新的Plunker

首先,该指令不是必需的,因为您已经手动引导AngularJS(而ng-app只是执行此操作的快捷方式)。

其次,AngularJS报告错误的原因是因为当它处理ng-app时(在文档就绪事件时),模块文件(在app.js中)尚未被RequireJS加载(这就是为什么你有首先做手动引导程序)。