3

在 alfresco share 中,有一个页面,有没有办法找出哪个 .js 文件与之关联?

4

2 回答 2

4

在 Alfresco Share a Page 中聚合了大量的 Surf 组件,每个组件通常都有一个 Javascript 控制器。有一个很棒的工具可以调试你的共享页面,它叫做SurfBug。它将告诉您页面上所有 Surf 组件的关联控制器和视图。

于 2012-07-04T06:13:50.357 回答
0

您是指用于 java 脚本控制器的 javascript 文件还是用于事件触发器 java 脚本文件?

  1. 对于 java 脚本控制器,

您可以根据之前的答案直接使用 SurfBug 查看冲浪组件文件。比如工作流列表页面中的workflow-list组件,workflow-list.get.js就是javascript控制器文件。

  1. 对于事件触发 javascript 文件,

通常这个文件由 XXXXX.head.ftl 文件表示。例如,workflow-list.get.head.ftl 文件

<#include "../component.head.inc">
<!-- Common Workflow Actions -->
<@script type="text/javascript" src="${page.url.context}/res/components/workflow/workflow-actions.js"></@script>
<!-- Workflow List -->
<@link rel="stylesheet" type="text/css" href="${page.url.context}/res/components/workflow/workflow-list.css" />
<@script type="text/javascript" src="${page.url.context}/res/components/workflow/workflow-list.js"></@script>

在此示例中,workflow-list.js 是 javascript 事件处理程序文件。

于 2012-07-06T06:51:13.507 回答