javascript - AngularJS中我的jsp中其他 Controller 的可访问性

标签 javascript java angularjs jsp

我有以下文件

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/

相关文章:

javascript - 在 $location.search() 参数 AngularJS 上过滤结果集

php - 如何防止提交联系表单后弹出 PHP 文件?

java - 找不到参数的方法 classpath()

java - adt ( v22.6.2) 中的 "Plug-in org.eclipse.jdt.ui was unable to load class org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart."问题

javascript - 使用 Material 以 Angular 动态内联形式

angularjs - 使用自动 ng-bind 创建 ASP MVC 自定义 View

javascript - Node.js 后端未正确接收表单数据

javascript - 如何使用 Ruby on Rails 将带有经纬度的标记保存到 mysql 数据库中

javascript - 如何在 Reactjs 中使用导航栏链接?

java - 如何使用 join in hibernate 从三个表中获取记录?