Dropplista
- Komponent
-
FSelectField
- Status
-
Produktionsklar
Innehåll
Använd dropplista när användaren ska välja ett av flera liknande, fördefinierade alternativ. En dropplista måste ha minst två alternativ men används oftast då det finns fyra val eller fler.
Dropplista har alltid en etikett som beskriver vad användaren ska fylla i.
Copy
I dropplistor är det vanligt att etiketten är formulerad som en fråga eller ett påstående.
Texten i själva dropplistan formuleras så att det blir tydligt vad användaren ska fylla i, men får inte ensam beskriva valet då den försvinner när användaren gjort ett val.
Responsiv bredd
Etiketten och dropplistan kan ha olika bredd. När etikettens text radbryts behöver alltså inte vara kopplat till hur bred dropplistan i sig är.
Bredden för respektive del anges med antal kolumner vid olika skärmbredder (brytpunkter).
API
Name | Description | Type | Required | Default |
---|---|---|---|---|
id | The id for the select id attribute. | string | false | () => ElementIdService.generateElementId() |
inline | Show the component inline. | boolean | false | false |
v-model | The value for the input. | string|number|object|array|boolean | false | undefined |
labelWidth | Set responsive width for label section.
| string | false | "sm-12" |
selectWidth | Set responsive width for select section that wraps select element and icons.
| string | false | "sm-12" |
Name | Description | Properties |
---|---|---|
change | Vue2 v-model event. | <anonymous>: string |
update:modelValue | V-model event. | <anonymous>: string |
Name | Description | Bindings |
---|---|---|
label | Slot for label content. | ‐ |
tooltip | Slot for tooltip. | ‐ |
description | Optional slot for description. See FLabel for details. | descriptionClass |
error-message | Slot for displaying single or several error messages. | hasError |
default | ‐ | ‐ |