Подсказка при наборе текста в ReactJS

207
16 ноября 2017, 05:46

Пытаюсь сделать всплывающую подсказку для input, чтобы пользователь мог по первым введенным символам увидеть какие варианты доступны. Используя jQuery это сделать не так сложно, вот пример: http://jqueryui.com/autocomplete/

Но насколько я знаю использование в ReactJS подобных библиотек которые изменяют DOM не рекомендуется. Отсюда вопрос: как сделать это с использованием ReactJS?

Answer 1

Есть событие onInput={handleInput} в нем отправляете запрос на сервер с где указываете текущее состояние символов в поле и по ним делаете сортировку в базе данных и отдаете json-ом и в автокомплите уже рендерите этот json. onInput срабатывает на каждое действие в поле.

READ ALSO
Ошибка при работе с Angular: {имя функции} is not a function

Ошибка при работе с Angular: {имя функции} is not a function

При возникновении ошибки любого запроса все функции перестают быть функциямиНапример, есть сервис для работы с пользователями, у которого...

176
type error this reduce is not a function

type error this reduce is not a function

Есть 2 куска кода

161
Распарсить строку с помощью preg_match

Распарсить строку с помощью preg_match

Имеются такие данные:

230
вывод телефона в сообщение при отправки письма через форму

вывод телефона в сообщение при отправки письма через форму

Есть форма отправки сообщения, есть поле email, из него нужно сделать поле с телефоном, и что бы телефон был в письме вместе с сообщением:

253