Pull to refresh

Comments 6

Может стоит разделить понятия auto suggest и auto complete. За combobox, как правило, скрывается выбор из ограниченного списка с возможностью его расширения. То есть auto complete. Вы же рассмвтриваете варианты интерфейсов с auto suggest, подсказки которых более свободны в своём формате…

Пара косяков:


  • Поиск с подсказками и селект с фильтрацией — это два разных контрола. В первом случае ввод с клавиатуры обязателен, во втором — опционален. На это не обращаешь внимания, пока не начинаешь пользоваться экранной клавиатурой. В пермо случае она должна появляться сразу при клике на контрол, а во втором случае появляться должен список, и только потом можно дополнительно открыть клавиатуру. Поэтому для второго варианта мы отказались от отображения в виде поля ввода, в пользу отображения в виде кнопки. А уже в выпадушке — поле фильтрации.


  • Не ищет пользователь числа с середины, он всегда их откуда-то перепечатывает с самого начала. С середины ищут только по текстам, ибо нужное слово может идти не первым.


  • С чипами не очень удобно оперировать, когда надо отредактировать их состав, или просто их изменить. Если хотите предоставить позитивный и негативный фильтры, то проще дать два поля: для позитивного нечёткого поиска и для негативного.


Поиск с подсказками и селект с фильтрацией — это два разных контрола. В первом случае ввод с клавиатуры обязателен, во втором — опционален.

Например, в нашей библиотеке у Combobox может быть состояние, когда выпадающий список не появляется сразу при клике на поле, а только при вводе первого символа. Используется в том случае, когда значений в нем очень много, например те же города, что и в примере с Авиасейлс. При вводе в обоих случаях будет идти поиск (фильтрация) по списку городов.

С чипами не очень удобно оперировать, когда надо отредактировать их состав, или просто их изменить.

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

Это и есть поиск с подсказками.


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

Отложите мышку и расскажите как это быстро и удобно сделать.

Это и есть поиск с подсказками.

Да, я не отрицаю существования такого поиска, просто привел пример компонента из нашей библиотеки. В обоих случаях, и когда выпадающий список появляется сразу, и когда при вводе первого символа, в нашем Combobox при наборе поиск идет по какому-то справочнику. Просто в одном случае значения видны сразу, в другом только после начала набора текста.

Отложите мышку и расскажите как это быстро и удобно сделать.

По нажатию на Tab, стрелочки, Enter. Обычная работа с клавиатурой в компонентах

Как выделить несколько фильтров и скопировать/вставить их?

Sign up to leave a comment.

Articles