Spec-Zone.ru › htmx

hx-morph-skip-children

Преобразует атрибуты элемента, сохраняя его дочерние элементы

Атрибут hx-morph-skip-children обновляет атрибуты элемента во время замены с морфингом, не затрагивая его дочерние элементы.

Синтаксис

<div hx-morph-skip-children class="chart">
    <!-- htmx morphs the attributes above, but not this content -->
</div>

Значение атрибута игнорируется.

Примечания

  • Используйте его, когда сервер управляет атрибутами элемента, а скрипт — его содержимым, например диаграммой или редактором.
  • Чтобы также зафиксировать атрибуты, используйте hx-morph-skip.
  • Он применяется только при замене с морфингом. Он не влияет на innerHTML, outerHTML или другие стили замены.
  • htmx находит атрибут с помощью селектора htmx.config.morphSkipChildren, значение которого по умолчанию — [hx-morph-skip-children]. Если задать для этого параметра другой селектор, этот атрибут перестанет работать.
  • Сначала htmx преобразует атрибуты. Если в ответе отсутствует hx-morph-skip-children, htmx удаляет атрибут, и при последующих преобразованиях обновляются дочерние элементы. Чтобы сохранить атрибут, включите его в ответ.

См. также

  • hx-morph-skip
  • hx-preserve
  • htmx.config.morphSkipChildren

Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/attributes/hx-morph-skip-children/

Spec-Zone.ru

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