Spec-Zone.ru › htmx

htmx.config.extensions

Ограничивает регистрацию расширений по имени

Параметр htmx.config.extensions ограничивает регистрацию расширений указанными именами.

<meta name="htmx-config" content='extensions:"preload,hx-pending"'>
<script src="/htmx.js"></script>
<script src="/hx-preload.js"></script>
<script src="/hx-pending.js"></script>

Скрипты обоих расширений по-прежнему необходимо загрузить. Конфигурация лишь определяет, будут ли успешны вызовы htmx.registerExtension().

По умолчанию

""

Пустая строка позволяет зарегистрироваться всем загруженным расширениям.

Имена расширений

Перечислите имена, передаваемые в htmx.registerExtension(), разделяя их запятыми:

htmx.registerExtension('preload', { /* ... */ })
htmx.registerExtension('hx-pending', { /* ... */ })

Настройка перед загрузкой htmx

htmx считывает список разрешённых расширений при инициализации. Разместите элемент meta htmx-config перед скриптом htmx.

Изменение htmx.config.extensions после этого не изменит активный список разрешённых расширений.

См. также

  • htmx.registerExtension()
  • Расширения

Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/config/htmx-config-extensions/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API