1.0.4 • Published 1 year ago

colorpickervue3lvren v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

colorpickervue3lvren

基于Vue的颜色选择器插件

安装

# vue2
npm install colorpickervue3lvren@1.0.4
# vue3
npm install colorpickervue3lvren

使用

vue3 使用

main.ts文件中引入并注册

import colorPicker from 'colorpickervue3lvren'
const app = createApp(App)
app.use(colorPicker)

在页面中使用

<script lang="ts" setup>
import { ref } from 'vue'

const color = ref('#ff0000')
const headleChangeColor = (color: string) => {
  console.log(`颜色值改变事件:${color}`)
}
</script>
<template>
  <colorPicker v-model="color" @change="headleChangeColor"></colorPicker>
</template>

vue2 使用

main.js 文件中引入插件并注册

# main.js
import colorPicker from 'colorpickervue3lvren'
Vue.use(colorPicker)

在项目中使用 colorpickervue3lvren

<template>
  <colorPicker v-model="color" />
</template>
<script>
  export default {
    data () {
      return {
        color: '#ff0000'
      }
    }
  }
</script>

特点

  1. 简单易用,UI在原插件基础上优化增加了圆角和过渡动画
  2. 提供以 npm 的形式安装提供全局组件
  3. 在支持 html5 inputtype='color' 的浏览器实现了「更多颜色」的功能

选项

你可以通过在所在的元素上设置以下属性来配置color-picker 1. defaultColor:默认颜色,如defaultColor="#ff0000" 2. disabled:禁用状态,如disabled=true 3. hide:隐藏颜色提示,自定义插槽控制picker,如hide=true

事件

change颜色值改变的时候触发

<colorPicker v-model="color" @change="headleChangeColor" />
1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago