@Sergey750il

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

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

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

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