跳到主要内容

eo-textarea

<eo-textarea>
Alias: <form.general-textarea>

表单多行文本输入框构件。

Playground

Examples​

Label​

Playground

Value​

Playground

Disabled​

Playground

Placeholder​

Playground

max length​

Playground

AutoSize​

Playground

Textarea Style​

Playground

Event​

Playground

With Form​

Playground

Properties​

NameDescriptionTypeDefaultRequired
name

字段名称

string
label

标签文字

string
value

值

string
placeholder

占位说明

string
disabled

是否禁用

boolean
minLength

最小长度

number
maxLength

最大长度

number
autoSize

大小自适应

AutoSize
required

是否必填

boolean
max

表单校验最大长度

number
min

表单校验最小长度

number
message

校验信息

Record<string, string>
textareaStyle

自定义样式

React.CSSProperties
variant

变体

  • muted: 在 themeVariant 为 elevo 时可用,设置时输入框没有 box-shadow
"default" | "muted"
themeVariant

主题变体

"default" | "elevo"

Events​

NameDescriptionEvent Detail
changestring

Methods​

NameDescriptionParamsReturns
focusTextarea

focus

Type references​

AutoSize​

boolean | { minRows?: number; maxRows?: number }