组件功能

多行文本输入组件,支持自动高度调整、行数限制以及多种输入验证选项。

基础用法

通过 name 与表单字段关联,placeholder 设置占位提示文本,可指定初始行数,支持自动高度调整和输入验证。

Template 示例:

<Textarea name="description" placeholder="请输入描述信息" rows={4} />

效果展示如下:

属性说明

属性名 类型 描述 默认值
name string 表单字段名称 -
defaultValue string 默认值 -
required boolean 是否必填 false
pattern string 验证正则表达式 -
placeholder string 占位符文本 -
autoSelect boolean 自动选中文本 false
autoFocus boolean 自动聚焦 false
disabled boolean 是否禁用 false
variant "soft" | "outline" 样式变体 "outline"
size "3xs" | "2xs" | "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" 组件尺寸 "md"
gutterSize "2xs" | "xs" | "sm" | "md" | "lg" | "xl" 内边距尺寸 -
rows number 初始行数 3
autoResize boolean 是否自动调整高度 false
maxRows number 最大行数 -
allowAutofillExtensions boolean 允许自动填充扩展 false

注意:

★ 标记为必填属性。