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

Props

id: string Optional

The id for the select id attribute. The id for the label for attribute. If the prop is not set a random value will be generated.

Default: () => ElementIdService.generateElementId()

inline: boolean Optional

Show the component inline.

Default: false

v-model: string|number|object|array|boolean Optional

The value for the input. If the prop is not set undefined will be used.

Default: undefined

labelWidth: string Optional

Set responsive width for label section.

label-width="md-9 lg-6"

Default: "sm-12"

selectWidth: string Optional

Set responsive width for select section that wraps select element and icons.

select-width="md-6 lg-3"

Default: "sm-12"

Events

change

Emitted when the value of the dropdown changes.

Arguments:

  • <anonymous>: string
update:modelValue

V-model event.

Arguments:

  • <anonymous>: string

Slots

label

Slot for label content.

tooltip

Slot for tooltip.

description

Optional slot for description. See FLabel for details.

Bindings:

  • description-class: unknown
  • format-description-class: unknown
error-message

Slot for displaying single or several error messages.

Bindings:

  • hasError: boolean Set to true when a validation error is present
  • validationMessage: string Descriptive validation error message for current error
default

Esc för att stänga Pil upp/ner för att navigera Enter för att välja