I_Love_Emma_Watson
@I_Love_Emma_Watson

Как обработать клики которые не проходят из-за throttleTime RxJS?

Есть пример кода
Как обработать клики которые не проходят из-за throttleTime, я хочу в итоге сделать такое, когда юзер много раз нажимает кнопку ему писало что-то типа "Вы можете отправлять сообщение только раз в 5 сек."
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
Используйте localStorage. Если юзер нажал на кнопку определенное количество раз (каким образом считать количество, думаю разберетесь), то записывайте в localStorage ключ со значением текущего времени. В завершении при клике на кнопку вычисляете разность текущего времени со значением в localStorage. Если разность больше ваших 5секунд, то можно отправлять, если нет то выводить сообщение "Вы можете отправлять сообщение только раз в 5 сек."
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы