我有以下文件
A.jsp
B.jsp
我有 A.jsp 的 Controller 和服务。
我已将A.jsp 包含在B.jsp 中。与
<jsp:include page="A.jsp"></jsp:include>
Acontroller.js 和 Aservice.js 无法从 B.jsp 访问,并且 A.jsp 中包含的指令也无法在 B.jsp 中使用。
如何在 A.jsp 中使用 Acontroller 和指令到 B.jsp
我观察到<a href="javascript: void(0);" class="ng-binding"
在检查元素中。
最佳答案
您是如何定义您的指令/服务的?如果你在 Controller 中定义 with 那么它将是 this/scope(同一 Controller 可以访问)。
创建指令/服务文件夹并在其中定义指令,并将该指令/服务定义到您的 app.config 文件中,然后所有 Controller 都可以访问它。
关于javascript - AngularJS中我的jsp中其他 Controller 的可访问性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51284841/