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 после этого не изменит активный список разрешённых расширений.
См. также
Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/config/htmx-config-extensions/