我有一个文件“A.js”,我在其中初始化了一个模块,如下所示
angular.module("x", []);
我有另一个文件“B.js”,其中我也初始化了一个模块,如下所示,在这种情况下,它依赖于上面在A.js中定义的“x”模块
angular.module("y", ["x"]);
现在在html文件中我已经声明了脚本文件,如下所示 -
<script src = "B.js" ></script>
<script src = "A.js" ></script>
加载应用程序时,我收到以下错误 -
"Uncaught Error: [$injector:unpr] ..."
问题 - 上述错误是因为HTML文件中的序列应该是,首先加载A.js然后加载B.js,因为B.js中的“y”模块依赖于A.js中的“x”模块?
注意 - 我已经检查了可能导致错误的所有其他可能的地方,它们都很好。我只留下上述问题。