Добавление пользовательского атрибута для ресурса java-script на странице ADF - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть внешняя библиотека javascript, которая должна быть включена на странице adf.Но при добавлении библиотеки я хочу добавить несколько дополнительных атрибутов с тегом script, когда он появляется в html.Это необходимо для упоминания функций callBack из скрипта.Я не смог найти способ добавить эти дополнительные атрибуты, используя тег ресурса.

Я использую 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>

1 Ответ

2 голосов
/ 22 сентября 2019

Я думаю, что проблема связана с тегами <af:resource>...</af:resource>

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

Пожалуйста, используйте обычные теги для JavaScript следующим образом: Перетащите компонент >> "script (HTML.Common)" в свойJSF "AF: документ", используя Jdeveloper.Это создаст скрипт, как показано ниже:

<script type="text/javascript" xmlns="http://www.w3.org/1999/xhtml">
src="http://..." data-error="errorCallbackHandle" data-cancel="cancelCallbackHandle"
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...