Выбрать с полем ввода HTML / Angular 6

Мне нужно иметь поле ввода со стрелкой справа, поэтому, когда я нажимаю на стрелку, у меня есть bahaviour выбранного тега (выпадающий список опций). Мне было интересно, можно ли это сделать в HTML / Angular 6 ... Я нашел решение datalist, но на самом деле это не тот результат, который я ищу, потому что с этим решением, если я введу какое-то значение на вход, которое не присутствует в datalist, а затем нажмите на стрелку что-нибудь отображаемое, потому что datalist фильтрует, что отображать в зависимости от входного значения.

Надеюсь, это достаточно ясно.

html,angular,typescript,

0

Ответов: 1


0

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

Компонент выбора углового материала

Интерфейс пользовательского интерфейса Google для угловых приложений.

Плюсы : осознание и отзывчивость - это проблемы структуры, простая интеграция с угловыми

Минусы : значения select не могут быть отфильтрованы

https://material.angular.io/components/select/overview

Компонент автозаполнения углового материала

Еще один компонент пользовательского интерфейса Google. Это не чистый выбор, но он может быть адаптирован как combobox с фильтрацией.

Плюсы : осознание и отзывчивость - это проблемы структуры, простая интеграция с угловыми

Минусы : поскольку это не чистый компонент, так что, возможно, вам придется его адаптировать.

https://material.angular.io/components/autocomplete/overview

HTML, угловая, машинопись,
Похожие вопросы