Select

Показує список варіантів на вибір, який відкриває кнопка.

Використання

ПереглядКод

Selected value:

Нативний select

ПереглядКод

Selected value: apple

Легша альтернатива до volt-select для простих випадків: це справжній нативний елемент <select> (повна поведінка мобільного та системного вибору, працює з formControl/ngModel без зусиль), стилізований під тему.

Довідник API

VoltNativeSelect — select[voltNativeSelect]

ВхідТипЗа замовчуванням
disabled boolean false

VoltSelectItem — volt-select-item

ВхідТипЗа замовчуванням
value unknown undefined
disabled boolean false

VoltSelect — volt-select

ВхідТипЗа замовчуванням
placeholder string 'Select an option'
ariaLabel string ''
value unknown undefined
disabled boolean false
multiple boolean false
compareWith (a: unknown, b: unknown) => boolean Object.is
dropdownPlacement Placement 'bottom-start'
container string | HTMLElement | null 'body'
flip NgpFlipInput true
scrollToOption ((index: number) => void) | undefined undefined
allOptions unknown[] | undefined undefined
displayWith (value: unknown) => string value => String(value)
ВихідТип
valueChangeunknown

Код компонента

Встановити через CLI:npx @voltui/cli add select
TypeScript
Завантаження редактора…

Скопіюйте цей код у свій проєкт. Компонент використовує ng-primitives/select.