Skip to content

ColorPicker 颜色选择框

用于选择和展示颜色。

基础用法

颜色选择框的基本用法。

#49629A

禁用

设置 disabled 禁用选择器。

#49629A

颜色格式

通过 format 设置颜色值的格式,支持 hex 和 rgb。

hex

#49629A

rgb

rgb(73, 98, 154)

预设颜色和历史颜色

通过 showPreset 和 showHistory 开启预设颜色和历史颜色区域。历史颜色需要用户自行控制展示内容。

触发器

可以通过 trigger-props 设置触发器的所有属性。

自定义触发器

自定义触发元素。

#49629A

尺寸

tu-color-picker 组件提供除了默认值 medium 以外的三种尺寸。额外的尺寸:large、small、mini,通过设置 size 属性来配置它们。

#49629A
#49629A
#49629A
#49629A

只使用面板

只用颜色选择面板。

Hex
#
系统预设颜色
Hex
#
系统预设颜色

ColorPicker API

ColorPicker Attributes

参数名描述类型默认值
model-value绑定值String-
default-value默认值(非受控状态)String-
format颜色值的格式String-
size尺寸Stringmedium
show-text显示颜色值Booleanfalse
show-history显示历史颜色Booleanfalse
show-preset显示预设颜色Booleanfalse
disabled禁用Booleanfalse
disabled-alpha禁用透明通道Booleanfalse
hide-trigger没有触发元素,只显示颜色面板Booleanfalse
trigger-props接受所有 Trigger 组件的PropsObject-
history-colors历史颜色的颜色数组Array-
preset-colors预设颜色的颜色数组Arraycolors

ColorPicker Events

事件名描述参数
change颜色值改变时触发Function
popup-visible-change颜色面板展开和收起时触发Function