1.0.12 • Published 1 year ago
color-picker-zengsg v1.0.12
color-picker
功能介绍
基于原生 js 实现的 color-picker。
使用
下载
npm i color-picker-zengsg --save
基本使用
html
<div class="test-container"></div>
css
.test-container {
position: relative; // 容器需要使用相对定位
width: 520px;
height: 230px;
background: #ddd;
}
js
import { ColorPicker } from "color-picker-zengsg";
new ColorPicker({
container: document.querySelector(".test-container"),
mode: ColorPicker.INPUT_TEXT_MODE_TYPE.HEX, //HEX: #FF0000 ,RGB: rgb(255,0,0)
defaultColor: [255,0,0], // red
update: (color) => {}
});
属性说明
属性 | 说明 | 是否必须 | 默认值 | 可选值 |
---|---|---|---|---|
container | color-picker 的容器,期望是一个带有宽高且设置了 position 的 dom | true | - | - |
mode | 颜色模式 | false | ColorPicker.INPUT_TEXT_MODE_TYPE.RGB | RGB | HEX |
defaultColor | 默认颜色 | false | 0, 0, 0 | r,g,b |
update | 颜色更新时触发的回调函数 | false | - | - |