lodash.
Если поиск производится в асинхронном режиме(с запросами на сервер), можно использовать redux-saga и метод debounce. Или также самому написать.
Тебе надо, чтобы на каждое введённое слово производился поиск в нескольких массивах и выводился результат, при совпадении?
Спасибо. Действительно, написал функцию сам, но после того как написал верхний пост, пошел ставить fusejs. Мне нужно сделать автодополнение при вводе разных форматов времени. Так, если я указал 1 >10:00, 1 January ... 1 J >January >1 January 1 >10:00 (только числа) >1 January 10:00 >empty вывод должен быть таким. Предполагаю, что нужно преобразовать массив без пробелов и смотреть на индекс [length-1], но хотелось бы понять, существуют ли уже готовые умные решения.
Обсуждают сегодня