semanti-ui-react Dropdown — как перестать менять заполнитель при открытии?

Пытаясь заставить работать только базовый раскрывающийся список semantic-ui-react, я не могу понять, как предотвратить placeholder принимать значение первого option при открытии раскрывающегося списка. Это вообще возможно?

Ручка с примером здесь: http://codepen.io/pzurek/pen/mRJMov


person Piotr Zurek    schedule 07.01.2017    source источник


Ответы (1)


Автор СУИР здесь. Раскрывающийся список создан по образцу основного раскрывающегося списка SUI. У элемента есть два состояния: выбранный и активный. Выбранный элемент подсвечивается и может быть изменен с помощью навигации с помощью клавиатуры, в то время как активный элемент является выбранным значением. Раскрывающийся список изменяет заполнитель, чтобы показать пользователю, какой элемент в данный момент выбран (выделен) для ясности, поскольку размытие раскрывающегося списка сделает выбранный элемент активным (выбранное значение).

Основные примеры SUI для сравнения: http://semantic-ui.com/modules/dropdown

P.S. Я вижу несоответствие в SUIR, где наш компонент меняет заполнитель, а не фактический текст, как в ядре SUIR. Вы также можете узнать больше об этом вопросе и соображениях по дизайну здесь:

https://github.com/Semantic-Org/Semantic-UI-React/issues/1299

person levithomason    schedule 11.02.2017