DsTextarea
Tekstområde for flerlinjes inndata med støtte for tegnbegrensning og konfigurerbar størrelse.
Bruk
Når bør du bruke DsTextarea?
- For lengre tekst som kommentarer, meldinger eller beskrivelser.
- Når brukeren trenger å skrive flere linjer med tekst.
- Når du ønsker å vise en tegnbegrensning med
maxLength.
Når bør du unngå DsTextarea?
- For korte, enlinjes inndata — bruk
DsTextfieldi stedet. - For strukturert inndata som e-post eller telefonnummer — bruk
DsTextfieldmed riktigkeyboardType.
Eksempler
Grunnleggende tekstområde
dart
DsTextarea(
controller: kommentarController,
rows: 5,
maxLength: 500,
)Tekstområde med feilmelding
dart
DsTextarea(
controller: beskrivelseController,
rows: 4,
error: 'Beskrivelse er påkrevd',
)Retningslinjer
- Sett
rowstil et passende antall basert på forventet innhold. - Bruk
maxLengthfor å begrense lengden der det er relevant. - Plasser alltid en beskrivende etikett over tekstområdet.
Tekst
- Feilmeldinger bør være korte og forklarende.
- Bruk hjelpetekst for å veilede brukeren om forventet innhold.
Har du innspill til denne komponenten? Send innspill på GitHub