Я работаю над проектом, и мне нужно повторно отправить забытое имя пользователя, и мне нужно использовать throttleTime.
Я пытался применить метод после вызова, но он не работает должным образом. Вот мой код:
resendLink() {
this.recoverUsernameService
.recoverUsername(this.email.value)
.pipe(throttleTime(5000))
.subscribe((response) => {
//some actions
});
}
Он не возвращает никаких ошибок консоли или чего-то еще, но когда я нажимаю снова и снова на кнопку, запрос вызывается все раз, когда нажимается кнопка (вместо того, чтобы избегать что).
Есть идеи?