htmx.config.prefix
Задаёт префикс вторичного атрибута
Параметр htmx.config.prefix задаёт префикс вторичного атрибута, который распознаёт htmx в дополнение к основному префиксу hx-, который работает всегда, независимо от этой настройки.
По умолчанию: "data-hx-"
Это означает, что data-hx-get, data-hx-target и т. д. работают сразу вместе с hx-get, hx-target и т. д., что соответствует поведению с двумя атрибутами в htmx 2.
Если на одном элементе присутствуют оба префикса, приоритет имеет hx-.
Отключение вторичного префикса
<meta name="htmx-config" content='{"prefix":""}'> Использование пользовательского вторичного префикса
<meta name="htmx-config" content='{"prefix":"data-boost-"}'> Теперь распознаются и hx-get, и data-boost-get.
Важно: настройка через метатег
Префикс считывается один раз при инициализации htmx. Если задать его через JavaScript после загрузки страницы, настройка не применится корректно, поскольку элементы к этому времени уже будут обработаны.
Всегда задавайте префикс с помощью метатега:
<meta name="htmx-config" content='{"prefix":"data-hx-"}'>
Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/config/htmx-config-prefix/