Spec-Zone.ru › htmx

Расширения

Добавьте SSE, WebSockets, загрузку файлов и многое другое.

Сетевое взаимодействие

hx-multipart Передавайте HTML потоком с помощью multipart/mixed
hx-sse Передавайте HTML потоком с помощью text/event-stream (SSE)
hx-ws Передавайте HTML потоком и отправляйте данные через WebSockets

UX

hx-live Добавьте реактивные привязки к HTML
hx-pending Показывайте пользовательское содержимое во время запросов — от индикаторов загрузки до оптимистичных обновлений
hx-browser-indicator Показывайте индикатор загрузки на вкладке с помощью hx-browser-indicator
hx-prompt Запрашивайте подтверждение перед отправкой запросов с помощью hx-prompt='Reason?'

Производительность

hx-preload Предварительно загружайте данные при наведении с помощью hx-preload='mouseover'
hx-ptag Пропускайте опросы, если данные не изменились, с помощью HX-PTag: "v42"
hx-history-cache Восстанавливайте страницы при переходе назад или вперёд из sessionStorage

Замены

hx-head Объединяйте теги с помощью hx-head='merge'
hx-upsert Обновляйте или добавляйте элементы с помощью hx-swap='upsert'
hx-targets Назначайте целью множество элементов с помощью hx-targets='.selector'
hx-download Загружайте файлы с помощью hx-swap='download'

Совместимость

htmx-2-compat Восстановите значения по умолчанию и имена событий htmx 2.x в htmx 4
hx-alpine-compat Используйте htmx вместе с Alpine.js без конфликтов

Безопасность

hx-csp Обеспечьте работу htmx при строгой политике безопасности содержимого

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

Spec-Zone.ru

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