1.4 KiB
1.4 KiB
API
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
colorRounded | 颜色数值精度 | number | 0 |
config | pickr 配置项 | pickr options | - |
defaultValue | 默认颜色 | string | - |
disabled | 是否禁用 | boolean | false |
format | 定义返回的颜色格式 | 'HEXA' |'RGBA' |'HSVA' |'HSLA' |'CMYK' | 'HEXA' |
getPopupContainer | 浮层渲染父节点,默认渲染到 body 上 | Function(triggerNode) | () => document.body |
locale | 语言包 | 默认配置 | - |
size | 取色器尺寸 | 'large'|'small'|'default' | 'default' |
value | 颜色值 | string | - |
事件
事件名称 | 说明 | 回调参数 |
---|---|---|
cancel |
用户点击取消时(颜色返回至上个颜色) | PickrInstance |
change |
颜色值发生变更时(非保存).swatchselect 也会触发 |
HSVaColorObject, PickrInstance |
changestop |
用户不再改变颜色时 | PickrInstance |
clear |
清空颜色时 | PickrInstance |
hide |
Pickr 关闭时 | PickrInstance |
init |
初始化完成,可以使用 pickr | PickrInstance |
save |
用户点击保存/清空按钮时 | HSVaColorObject or null, PickrInstance |
show |
Pickr 开启时 | PickrInstance |
swatchselect |
用户切换了色板 | HSVaColorObject, PickrInstance |