Skip to content
On this page

Textarea 文本域

可多行输入的文本域

基本使用

需要使用 v-model 绑定一个值

开启

可清空

clear 属性可配置可清空的文本框

开启

禁用状态

disabled 属性可禁用文本域

开启

只读状态

readonly 属性可配置只读文本域

开启

不同拉伸方式

resize 属性可配置文本域不同的拉伸方式

开启

Attributes

参数说明类型可选值默认值
v-model绑定值string————
rows元素的输入文本的行数string / number——3
disabled是否禁用boolean——false
max-length最大输入长度上限number————
auto-height是否自适应高度boolean——false
autofocus是否自动获取焦点boolean——false
font-size自定义字体大小string / number————
name原生 name 属性string——f-input
placeholder占位符string————
readonly是否只读boolean——false
clear是否可清空boolean——false
resize拉伸方式TextareaResizenone both
horizontal vertical
——
on-blur失去焦点触发的回调HandleEvent————
on-focus获取焦点触发的回调HandleEvent————
on-change绑定值发生变化时触发的回调InputChange————
on-enter按下回车触发的回调InputEnter————

Interface

组件导出以下类型定义:

ts
import type { TextareaInstance, TextareaProps, TextareaResize } from 'fighting-design'

TextareaResize

ts
type TextareaResize = 'none' | 'both' | 'horizontal' | 'vertical'

Contributors