• 首页
  • 产品中心
    • 数式Oinone四大产品

      低代码开发平台无代码开发平台集成开发平台AI大模型开发
    • 数式Oinone体系能力

      用户与组织权限管理文件管理消息中心国际化业务审计
    • 数式Oinone核心产品特性

      低无一体面向软件公司场景无限制应用级扩容可分可合
  • 服务中心
    • 客户服务

      预约演示方案咨询私有部署找人定制
    • 开发者

      问答下载
    • Oinone学院

      社区学习

    《精讲面向软件公司的低代码平台——以Oinone为例》

  • 合作伙伴
    渠道申请伙伴名录专家库
  • 关于数式
0571-88757863

Vue UI El


在 Oinone Kunlun 中,有一部分组件是基于第三方组件库 “Element Plus” 实现的。这些组件不仅可以用于 Widget 组件,也可以直接通过 Vue 原生写法用于任何一个 Vue 组件。这篇文章将详细介绍这些组件的用法及 API 定义。

一、引入

import { OioColorPicker } from '@oinone/kunlun-vue-ui-el';

二、Reference List

(一)数据展示

ColorPicker 取色器

基础用法

<template>
  <oio-color-picker v-model:value="value" />
</template>

带输入框的取色器

<template>
  <oio-color-picker v-model:value="value" has-input />
  <oio-color-picker v-model:value="value" has-input input-placement="prepend" />
</template>

仅应用 Oinone 主题样式

<template>
  <!-- 基础用法 -->
  <div class="oio-color-picker">
    <el-color-picker popper-class="oio-color-picker-popper" v-model="value" />
  </div>
  <!-- 带输入框的取色器 -->
  <div class="oio-color-picker">
    <el-input v-model="value" readonly>
      <template #append>
        <div class="oio-color-picker-inner">
          <el-color-picker popper-class="oio-color-picker-popper" v-model="value" />
        </div>
      </template>
    </el-input>
  </div>
</template>

更多使用方式,可参考:Element Plus ColorPicker 取色器 For Vue

API

Props

参数名类型默认值描述
valuestring-绑定的颜色值(双向绑定)
defaultValuestring-初始颜色值
readonlybooleanfalse是否为只读模式(禁止选择颜色)
disabledbooleanfalse是否禁用组件
colorFormatColorFormatColorFormat.RGB颜色格式(枚举值或字符串,如 'hex'、'hsl')
predefinestring[]DEFAULT_PREDEFINE预设颜色列表(支持 RGB/HEX 格式,自动去重并处理透明度)
showAlphabooleantrue是否显示透明度调节滑块
hasInputbooleanfalse是否显示输入框
inputPlacementColorInputPlacementColorInputPlacement.BEFORE输入框位置(枚举值,控制在颜色选择器前或后)
inputPlaceholderstring'请选择颜色'输入框占位文本
inputReadonlybooleantrue输入框是否为只读(hasInput: true 时生效)
disabledLastedColorbooleanfalse是否禁用最近使用颜色功能
lastedColorCountnumber4最近使用颜色数量

Events

事件名参数类型描述
update:valuestring颜色值变化时触发(双向绑定)
changestring颜色选择完成时触发
编辑此页
最近更新:2026/1/14 08:45
上一页
Vue UI Antd
下一页
Vue UI
默认页脚
Copyright © 2026 Mr.Hope