0

我有一个文件“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”模块?

注意 - 我已经检查了所有其他可能导致错误的地方,它们都很好。我只剩下上面的问题了。

4

0 回答 0