Разработка и интерфейсы

Дебаунс

Илья Тарасов — Дебаунс
МатериалДебаунсtarasovcode

Откладывание вызова до тех пор, пока входные события не прекратятся на заданный интервал. Дебаунс часто применяют для поиска по мере ввода, чтобы не отправлять запрос после каждого символа.

Пример на практике

Поиск выполняется, когда пользователь перестал печатать на 300 миллисекунд.

Когда пригодится

Отменяйте предыдущий таймер при новом вводе. Проверьте пустое тело, ошибочный статус и задержанный ответ.

Что важно учитывать

Слишком длинная задержка ощущается как медленный интерфейс.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам