在 ADF 页面中为 java-script 资源添加自定义属性

Adding custom attribute for java-script resource in ADF page

我有一个外部 javascript 库需要包含在 adf 页面中。但是在添加库时,当它出现在 html 中时,我希望在脚本标签中添加一些额外的属性。从脚本中提及回调函数是必需的。我找不到使用资源标签添加这些额外属性的方法。

我正在使用 Oracle Jdeveloper 12.2.1.3 进行开发。 我试过使用标签。但是没有效果。

以下是我用来添加外部的代码JavaScript

<af:resource type="javascript" source="http://..."></af:resource>

这将出现在页面中如下

<script type="text/javascript" language="javascript" src="http://...">
</script>

以下是我希望在 javascript 中使用自定义属性的方式,以便回调正常工作。

<script type="text/javascript" language="javascript" src="http://..."
      data-error="errorCallbackHandle" data-cancel="cancelCallbackHandle">
</script>

我认为问题出在标签 <af:resource>...</af:resource>

<af:resource type="javascript" source="http://..."></af:resource>

请使用 javascript 的正常标签,如下所示: 使用 Jdeveloper 将组件 >> "script (HTML.Common)" 拖放到您的 jsf "af:document" 中。 它将创建如下脚本:

<script type="text/javascript" xmlns="http://www.w3.org/1999/xhtml">
src="http://..." data-error="errorCallbackHandle" data-cancel="cancelCallbackHandle"
</script>