Spec-Zone.ru › htmx

htmx:before:history:restore

Срабатывает перед восстановлением истории

Событие htmx:before:history:restore срабатывает, когда пользователь переходит назад или вперёд по истории (событие popstate).

Когда срабатывает

При нажатии кнопки «Назад» или «Вперёд» в браузере, перед восстановлением содержимого.

Данные события

  • path — путь, который восстанавливается
  • cacheMiss — логическое значение, указывающее, нужно ли загружать содержимое

Пример

htmx.on('htmx:before:history:restore', (evt) => {
  console.log('Restoring:', evt.detail.path);
  if (evt.detail.cacheMiss) {
    console.log('Will fetch from server');
  }
});

Отмените это событие, чтобы предотвратить восстановление истории и обработать его вручную.

Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/events/htmx-before-restore-history/

Spec-Zone.ru

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