отправкой запроса, использую debounce от lodash. поставил задержу в 3с. но не работает как в форме в текстовое поле что-то пишут то просто идет сначала задержка в 3с, а потом куча параллельных запросов долбят сервер. как сделать что бы перед каждом запросом была задержки и не возникали параллельных запросов на сервер?
попробуйте сделать так: created() { this.getBalanceByPlan = debounce(this.getBalanceByPlan) }
а зачем мне дергать при created? мне нужно на watch
https://lodash.com/docs/#debounce Там _debounce возвращает функцию, у которой есть метод cancel для отмены
а где в моем коде вы его дергаете?
прямо в доке твой пример
Обсуждают сегодня