Skip to content

Textarea 文本域

多行文本输入框,支持自动高度、字数统计和可清除。

基础用法

字数:0

自动高度

设置 autoSize,文本域高度随内容自动增长。

字数统计

设置 showCount 显示字数,配合 maxLength 展示限制。

0/100

禁用状态

尺寸

API

Props

属性类型默认值说明
modelValuestring受控文本值
defaultValuestring''非受控初始值
size'sm' | 'md' | 'lg''md'尺寸
autoSizebooleanfalse自动高度随内容增长
showCountbooleanfalse显示字数统计
clearablebooleanfalse显示清除按钮
disabledbooleanfalse禁用
maxLengthnumber最大字数限制
placeholderstring占位文字
rowsnumber初始行数

Events

事件名回调参数说明
update:modelValue(value: string)文本变更
change(value: string)文本变更

方法

方法名说明
focus()使文本域获取焦点

AUI Vue Components — Built with Vue 3 & VitePress