React-tags: Автоматический выбор первого предложения

Созданный на 1 нояб. 2016  ·  9Комментарии  ·  Источник: i-like-robots/react-tags

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

question

Самый полезный комментарий

@ i-like-robots какая-нибудь информация о том, когда это будет объединено? 🙏

Все 9 Комментарий

Я полагаю, это зависит от того, установлен ли флаг allowNew , возможно, когда это ложь (могут быть выбраны только предлагаемые теги), что будет иметь смысл?

Привет @ i-like-robots

это не так, как вы говорите, я вижу, что код всегда установлен selectedIndex = -1

Могу я внести изменения, я заставил их работать? так как я хочу, чтобы первый элемент был выбран автоматически, чтобы пользователю было проще выбрать первый элемент.

также есть исправление, необходимое для правильной работы клавиши TAB, когда minQueryLength = 0, это тоже.

Это хорошая идея, независимо allowNew того, установлен ли

добавлен запрос на перенос, пожалуйста, посмотрите изменения.
PR - auto-select-first-item

Перечитайте мой комментарий и теперь поймите, почему это не имело бы смысла, если бы allowNew было true . Я бы сказал, что включить это поведение будет allowNew is false но не если это true .

@ i-like-robots какая-нибудь информация о том, когда это будет объединено? 🙏

Нам бы тоже понравилась эта опция для нашего проекта, есть новости, если она появится в v6? В настоящее время мы используем v6 beta 3

В настоящее время ищу такое же решение для проекта, над которым мы работаем. Хотелось бы увидеть какое-то движение по этому вопросу. :)

Для тех, кто хочет обходного пути:

useEffect(() => {
     if (suggestions.length > 0) {
          // library doesn't auto-select the first item in the list
          inputRef.current.setState({  index: 0 });
     }
     else {
          // if no results, don't want to highlight
          inputRef.current.setState({ index: -1 });
     }
}, [suggestions]);

Где ваш inputRef - ссылка на ваш элемент.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

jraack picture jraack  ·  6Комментарии

famouspotatoes picture famouspotatoes  ·  5Комментарии

williamsidewalk picture williamsidewalk  ·  4Комментарии

luciemac picture luciemac  ·  7Комментарии

filippofilip95 picture filippofilip95  ·  4Комментарии