ColorPicker 颜色选择器

ColorPicker 是一种颜色选择器,支持多种颜色格式。

基础用法

ColorPicker 需要绑定一个字符串类型的变量到 v-model。

有默认值
无默认值

透明度

ColorPicker 支持选择 alpha 通道。要激活 alpha 选择,只需添加 show-alpha 属性。

预定义颜色

ColorPicker 支持预定义的颜色选项

尺寸

API

属性

名称描述类型默认值
model-value / v-model绑定值string
disabled是否禁用颜色选择器booleanfalse
sizeColorPicker 的尺寸枚举
show-alpha是否显示 alpha 透明度滑块booleanfalse
color-formatv-model 的颜色格式枚举
popper-classColorPicker 下拉框的自定义类名string
predefine预定义颜色选项object
validate-event是否触发表单验证booleantrue
tabindexColorPicker 的 tabindexstring / number0
aria-label a11y 2.7.2ColorPicker 的 aria-labelstring
empty-values 2.10.3组件的空值,参见 config-providerarray
value-on-clear 2.10.3清除后的返回值,参见 config-providerstring / number / boolean / Function
idColorPicker 的 idstring
teleported 2.7.2颜色选择器浮层是否附加到 body 上booleantrue
label a11y 已废弃ColorPicker 的 aria-labelstring
persistent 2.10.5当颜色选择器未激活且 persistent 为 false 时,颜色面板将被销毁booleantrue
append-to 2.10.5颜色选择器面板附加到的元素CSSSelector / HTMLElement-

事件

名称描述类型
change当输入值改变时触发Function
active-change当前激活的颜色改变时触发Function
focus 2.4.0当组件获得焦点时触发Function
blur 2.4.0当组件失去焦点时触发Function

暴露

名称描述类型
color当前颜色对象object
show 2.3.3手动显示 ColorPickerFunction
hide 2.3.3手动隐藏 ColorPickerFunction
focus 2.3.13使选择器元素获得焦点Function
blur 2.3.13使选择器元素失去焦点Function

来源

组件样式文档

贡献者