Spec-Zone.ru › htmx

htmx-2-compat

Восстановление значений по умолчанию и имён событий htmx 2.x в htmx 4

Расширение htmx-2-compat предоставляет уровень совместимости, позволяющий запускать код htmx 2.x в htmx 4 с минимальными изменениями. Это полезно для постепенной миграции существующих приложений.

Установка

<script src="https://cdn.jsdelivr.net/npm/htmx.org@4.0.0/dist/htmx.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/htmx.org@4.0.0/dist/ext/htmx-2-compat.js"></script>

Использование

После загрузки расширение сопоставляет старые API и поведение htmx 2.x с их аналогами в htmx 4, в том числе:

  • Старые имена событий (например, htmx:afterSwap → htmx:after:swap)
  • Неявное наследование атрибутов (без необходимости использовать модификатор :inherited)
  • Атрибут hx-ext для активации расширений
  • Другие особенности htmx 2.x, изменившиеся в htmx 4

Полный список изменений между htmx 2.x и htmx 4 см. в руководстве по миграции.

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

Spec-Zone.ru

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