TextInput

TextInput基于Input构建, 本文档没有包含所有的用例, 详细功能请查看Input.

基本

边框颜色

color属性只作用于边框.

尺寸

组成元素

TextInput基于TextBase构建, 包含了label,description,error,input组件

(这是帮助文本)

错误消息

左侧节和右侧节

(这是帮助文本)

变体

TextInput支持Input的变体

default变体是无边框模式, 注意: 在无边框模式可能因为TextInput组件的背景色与父元素相同导致不是显而易见. 可以为父元素设置不同的背景色或者使用自定义样式设置背景色解决.

自定义样式

通过slots样式槽, 可以为其内的元素设置自定义 css 类


DebouncedInput

DebouncedInput组件会延迟得到值, 对于根据用户输入执行后台查询这种场景尤其有用.

DebouncedInput的默认延迟等待时间是500ms, 延迟超时后才会触发DebouncedInputonChange事件, 如果在等待期内用户再次输入则会取消等待, 输入后重新启动计时.

输出:

设置延迟时间

可以设置wait属性自定义延迟等待时间, 下面的例子延迟为 1 秒

输出:

初始值

可以使用defaultValue属性为组件提供初始值.

输出: