htmx:finally:request
Срабатывает после завершения жизненного цикла, в том числе при ошибках
Событие htmx:finally:request срабатывает, когда запрос завершается, завершается с ошибкой или отменяется.
Когда срабатывает
После завершения обработки запроса. Событие не срабатывает, если обработка останавливается до начала отправки запроса, например после ошибки проверки или отмены htmx:config:request.
Детали события
-
ctx— объект контекста запроса
Пример
htmx.on('htmx:finally:request', (evt) => {
console.log('Request complete:', evt.detail.ctx);
// Always hide loading indicator, clean up resources
}); Полезно для операций очистки, запускаемых после начала отправки запроса.
Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/events/htmx-finally-request/