Задать вопрос
@Sergey750il

Как правильно сделать изменение количества товара в корзине?

Доброго времени суток. Есть обычный компонент Vue с инпутом и кнопками +/-, корзина храниться на беке. Если быстро нажимать на кнопку то запрос попросту не успеет обработаться. Как обычно реализовывают подобный функционал?
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Loftschool
    Профессия Веб-разработчик
    7 месяцев
    Далее
  • Avenue
    Javascript. Frontend
    5 месяцев
    Далее
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
Либо блокируешь кнопку пока запрос не отработает, либо делаешь какой-то дебаунс. Ну, или комбинацию )
Например делаешь запрос на бэк, потом если он не выполнен - то считаешь клики, когда выполнится (но не ранее чем через 500мс, например) - делаешь еще один запрос на бэк с новым количеством и т.п. если кликать продолжают.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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