ожидания ответа от API?
Моих знаний хватает, чтобы соорудить это с помощью интерсептора, но какие ещё варианты применяете вы?
Тебе надо будет отображать анимацию не на все подряд запросы, а только на некоторые. Поэтому лучше сделать обёртку вокруг http сервиса и выделить в нём отдельные методы или флаги, чтобы различать запросы, которые должны вызывать анимацию.
Привет, интерсептор вполне подойдет, можешь попробовать как тут (самое главное решить вопрос с race conditions при одноврменных запросах): https://zoaibkhan.com/blog/how-to-add-loading-spinner-in-angular-with-rxjs/
Я пробежался по тексту, но так и не понял, как там предлагается работать с запросами, которые не должны запускать лоадер.
для таких запросов можно использовать HttpContext и в том же интерсепторе его доставать 😉: https://angular.io/api/common/http/HttpContext
Проблема еще в том, что не можем отличить лоадеры... он будет один. Например, при загрузке мы получаем данные (нужен 1 лоадер), нажимаем кнопку удалить (нужен 2 лоадер) А так там, и тот и тот запрос будет триггерить один и тот же лоадер
Обсуждают сегодня