原文链接: zhuanlan.zhihu.com
DEMO:Vue-color-picker传送门
github:项目传送门
你可以直接下载整个项目,然后提取其中的/src/plugin/vue-color-picker目录使用。
也可以直接只下载插件
// 导入插件
import colorPicker from './plugin/vue-color-picker'
// 注册插件
Vue.use(colorPicker)
// 在组件的 temelate 中直接使用
<colorPicker v-model="color"></colorPicker>
复制代码
// 在组件中导入插件
import colorPicker from './plugin/vue-color-picker/colorPicker'
// 在组件中注册插件
export default {
components: { colorPicker }
}
// 在组件的 temelate 中直接使用
<colorPicker v-model="color"></colorPicker>
复制代码
你可以通过在所在的元素上设置以下属性来配置color-picker
change颜色值改变的时候触发
<colorPicker v-model="color" v-on:change="headleChangeColor"></colorPicker>
复制代码
本插件仿照Angular的color-picker插件制作