на бэк, как можно пропустить первый и отбросить повторяющиеся?
exhaustMap
прошу прощения, а можно поподробнее :)
Что-то вроде этого надо сделать this.loginSubject$.pipe( exhaustMap((loginData) => this.authService.login(loginData)) );
А почему такая ситуация происходит? Если запрос идёт по изменению сабжекта, то как получаются несколько запросов?
вообще странная ситуация, т.к. кнопки блокируются при создании запроса. возможно глюк на слабых устройствах. и получается на бэк уходят 2-3 одинаковых запроса. Иногда. Лично у меня не получилось это воспроизвести, но в логах есть. вот хочу комплексно удалять запросы у которых одинаковый url и разница по времени отправки например менее 300 мс
ну поищите в архитектуре приложения почему так
Обсуждают сегодня