一、demo效果

二、使用步骤

1.安装vue-color插件

在终端窗口中输入以下命令 安装插件
npm install vue-color

2.引入组件Sketch

使用import语法引入Sketch组件
import { Sketch } from 'vue-color'

3.注册组件

  components: {'sketch-picker': Sketch},

4.在html部分使用组件

<sketch-picker v-model="color" @input="updateValue"></sketch-picker>

5.处理点击事件

// 颜色输入框点击事件处理colorInputClick () {this.isShowColors = !this.isShowColors},// 颜色值改变事件处理colorValueChange (val) {console.log(val)// 取颜色对象的十六进制值this.color = val.hex}

三、demo代码

<template><el-col class="controls-box"><el-col :span="8" class="label-col"><label>请选择颜色</label></el-col><el-col :span="16"><div @click="colorInputClick"><el-input disabled :value="color" @click="colorInputClick"></el-input></div><div v-show="isShowColors" class="color-select-layer"><sketch-picker v-model="color" @input="colorValueChange"></sketch-picker></div></el-col></el-col>
</template>
<script>
import { Sketch } from 'vue-color'
export default {components: {'sketch-picker': Sketch},data () {return {isShowColors: true,color: '#3f3f3f'}},methods: {// 颜色输入框点击事件处理colorInputClick () {this.isShowColors = !this.isShowColors},// 颜色值改变事件处理colorValueChange (val) {console.log(val)// 取颜色对象的十六进制值this.color = val.hex}}
}
</script><style>
.controls-box {position: absolute;left: 150px;top: 50px;width: 300px;padding: 10px;background-color: #fafafa;border: 1px solid #c3c3c3;border-radius: 5px;
}
.label-col {padding: 8px 5px;
}
.color-select-layer {position: relative;left: -36px;top: 10px;padding: 15px 0;
}
</style>

vue-color插件取色器拾色器使用示例,vue实用demo颜色选择器Sketch组件使用,vue中选色板使用示例相关推荐

  1. PS学习笔记——拾色器和色彩空间

    作为绘图.修改.色彩调整的基础,拾色器是一个非常重要的工具.如果颜色不存在于画面上或图像内,而是需要人为设定,就需要使用拾色器. 位于工具面板下方,可以看到前景色/背景色选项.或者可以打开色板面板和颜 ...

  2. vue吸管拾色器、利用canvas获取坐标点颜色、canvas获取坐标点颜色图片跨域、图片转base64、colorPicker

    vue吸管拾色器.利用canvas获取坐标点颜色.canvas获取坐标点颜色图片跨域.图片转base64.colorPicker 1.需求:表格中主颜色和次颜色是需要从缩略图上吸取颜色,然后渲染色块, ...

  3. 原生js实现的拾色器插件 - ColorPicker

    对一个前端来说,颜色选择的插件肯定不陌生,许多小伙伴对这类插件的实现可能会比较好奇.这里奉上原生js版本的拾色器,由于是本人纯手工撸出来的,所以转载还请标明来源. 效果图: 讲下实现方式: 1.颜色除 ...

  4. 使用Vue.js的简单拾色器

    选色器 (vue-colorpicker) A Simple Color Picker With Vue.js 使用Vue.js的简单拾色器 View demo 查看演示 Download Sourc ...

  5. 一款免安装、多平台兼容的 拾色器(Color Picker)

    文章目录 视频教程 场景需求 场景 需求 Chrome Google DevTools 中的 拾色器 用法 其他浏览器 视频教程 浏览器自带的拾色器ColorPicker使用 场景需求 场景 我是一个 ...

  6. 拾色器 插件 Farbtastic

    基本用法 1.引入 farbtastic.js 和 farbtastic.css(注:基于jquery的,先把jquery引进去,css包含三张图别忘了设置正确路径,不然只能看到一个方块) <s ...

  7. Python3制作鼠标拾色器并显示十六进制数值(有单独窗口显示取色)

    Python3制作鼠标拾色器并显示十六进制数值(有单独窗口显示取色) 代码如下,结合OpenCV的鼠标事件,窗体大小的调整,我们可以轻松地制作拾色器并进行显示: import cv2import nu ...

  8. Mac上的取色器(拾色器)的比较 - 正版Mac版的取色器软件

    当我们看到某个网页上的颜色很适合做我们的网站页面的颜色时,我们会很快地想到微信.钉钉截图里的放大镜自带的取色功能.但是,你知道以下这个事实吗? Mac版的微信.Mac版的钉钉的取色器取到的颜色并不准确 ...

  9. Android Studio设置颜色拾色器工具Color Picker

    你可能下载过一些获取颜色值的一些小工具,  这种方式获取颜色,需要先切换窗口转跳到桌面,然后打开拾色器小工具程序,然后去拾取颜色: 你可能也知道Android Studio自带一个颜色拾色器,通过下面 ...

最新文章

  1. cookies的详细使用说明
  2. [转]12种JavaScript MVC框架之比较
  3. 2021-03-29 自动控制-滑模控制 Simulink仿真
  4. 怎样建设WEB Cache
  5. 欢迎使用CSDN-markdown编辑器11111
  6. epoll的两种模式
  7. Ubuntu屏幕录制工具【转】
  8. Java面试回忆录:java电子书免费
  9. matlab qpsk调制程序,MATLAB QPSK调制及解调.doc
  10. xmind 免费模板链接
  11. Linux目录结构+Linux快捷键+Linux安装软件+Linux常用命令
  12. AutoCAD 2019 汉化包
  13. canvas书写图片并修改尺寸
  14. 关于wireshark中“TCP segment of a reassembled PDU”
  15. 36种漂亮的CSS3网页按钮Button样式 - 改进版
  16. 在单端输入应用中连接差分放大器
  17. 【Linux】管道实现进程间通信
  18. The server is invalid. Error occurred reading server credential. Required file or directory ‘serverO
  19. 5.zookeeper集成Java项目curator客户端
  20. 在XP上同时运行IE6,IE7,IE8,IE9

热门文章

  1. 【原创】技术员 Ghost Win7 Sp1 x64 纯净版 2017
  2. 如何把扫描图片转换成word
  3. windows搭建go语言开发环境
  4. 基于springboot的电影院会员管理系统
  5. 51单片机解析卫星定位数据源码+DHT11,1602显示
  6. python课程设计计算器_Python设计实现的计算器功能完整实例
  7. linux 增量备份文件,[转载]linux 文件增量备份  用tar实现
  8. 追风筝的人 第十章
  9. 最新Whatsns内容付费SEO优化带采集和熊掌号运营问答系统
  10. micropython四位数码管程序代码(YX55759-+4位数码管模块)