Skip to content
目录

Input 输入框

用户输入类型组件。

基础用法

通过 v-model 指令,绑定 value 值。

禁用状态

使用 disabled 属性,来禁用 input。

可清空

使用 clearable 属性,启用清空按钮,在有输入内容时,它就会显示。

显示密码

使用 show-pwd 属性,启用切换显示密码框,前提是:此输入框必须是密码框。

限制输入

使用 limit 属性,来限制输入内容长度。你也可以通过 show-limit,来展示限制数。分隔符您也可以自定义,它默认是 ' / '

0 / 10
0 - 10

文本域

type 属性设置为 textarea,启用文本域。你可以使用 rows 属性来控制高度,同时,文本域也支持限制输入。

TIP

虽然 textarea 支持限制输入,但不代表它也支持 input 的其他功能。如:清空按钮、插槽等。

0 / 30

自定义图标

通过 prefix-iconsuffix-icon 属性,定义前后 Icon,它会使用 Violet 所提供的 Icon。如果你想对 Icon 做出一些设置,可以使用对象形式。对于更复杂的设置(或想自定义的不是 Icon),你可以使用 “插槽式”,我们提供了 prefixsuffix 插槽。

suffix but not Icon

复合型

通过 prependappend 插槽,设置前后置内容。

http://
.com

APIs

属性

属性名说明类型默认值是必需项
v-model输入框的值string——true
type输入框类型string'text'false
placeholder同原生属性string——false
disabled是否为禁用booleanfalsefalse
clearable显示清空按钮booleanfalsefalse
show-pwd切换显示密码booleanfalsefalse
rowstype="textarea" 时的高度string'2'false
limit限制输入长度string——false
show-limit显示限制长度booleanfalsefalse
prefix-icon头部图标vi-icon | string——false
suffix-icon尾部图标vi-icon | string——false

插槽

插槽名说明注意事项
prefix定义头部内容type="textarea" 无效
suffix定义尾部内容type="textarea" 无效
prepend定义前置内容type="textarea" 无效
append定义后置内容type="textarea" 无效

Powered by ❤️ L1en