что как только пользователь ввел первую букву в поле, то должны сразу отображаться первые, условно 5, похожих результатов.
Я просто понимаю, что надо поставить @input и к нему присобачить отправку запроса на сервер, но я не думаю, что отсылать по запросу каждый раз, как пользователь вводит новый символ это есть хорошим решением, или так все же можно?
можно, только нужен троттлинг на тот случай, если пользователь не тыкает по одной букве, а набирает слово. Ну и если на сервере вменяемое количество вариантов для прямой обработки на клиенте, то начиная с какого-то количества букв можно работать с имеющимся списком
что то типа задержки, debounce к примеру
смотри в сторону lodash throttle / debounce
Эт же на третьем вую будет работать?
это называется debouncer
https://learn.javascript.ru/task/debounce
Обсуждают сегодня