首页 > 其他分享 >推荐一个动态表单查询条件构造组件(yl-dc-component)

推荐一个动态表单查询条件构造组件(yl-dc-component)

时间:2024-10-27 16:45:00浏览次数:6  
标签:yl component dc label import 查询

什么是 yl-dc-component

一个基于antdv组件库的动态查询json生成组件,用于构建复杂的条件查询,让查询更加简单灵活。支持条件分组,保存历史条件等功能。后端可基于构造的json进行数据库查询操作。

在这里插入图片描述

使用

安装

npm i yl-dc-component
或
yarn add yl-dc-component

案例

<script setup lang="ts">
import 'yl-dc-component/dist/style.css'
import {
     DynamicCondition} from 'yl-dc-component'
import {
     FormSchema} from "yl-dc-component/dist/components/DynamicCondition/src/types/schemas";
import {
     GroupNode} from "yl-dc-component/dist/components/DynamicCondition/src/types/node";
import {
     ref} from "vue";

const schemas: FormSchema[] = [{
     
  label: "配置名称",
  defaultValue: "测试",
  conditionTypes: ['eq', 'like'],
  field: "name"
}, {
     
  label: "接入类型",
  defaultValue: "MicroId_IOT111111",
  conditionTypes: ["not_in", "in", 'eq'],
  component: 'Select',
  componentProps: {
     
    placeholder: '请输入',
    options: [{
     
      label: '微标Iot平台',
      value: 'MicroId_IOT'
    }, {
     
      label: '阿里云Iot平台',
      value: 'Aliyun_Iot'
    }]
  },
  field: "type"
}];

function reset() {
     
  console.log('reset')
}

async function search(ast: GroupNode[]) {
     
  console.log('search', ast)
  const res = await getDataSource({
     
    pageSize

标签:yl,component,dc,label,import,查询
From: https://blog.csdn.net/weixin_44221214/article/details/143269669

相关文章

  • 使用 SLF4J MDC 给日志添加上下文信息
    SLF4JMDC(MappedDiagnosticContext)可以帮助在日志中添加上下文信息,从而更好地跟踪和调试应用程序。MDC允许你将特定于线程的键值对存储在日志上下文中,便于在日志中输出相关信息。使用步骤添加依赖:确保你的项目中已经包含了SLF4J和相关的日志实现(如Logback或Log4j)。......
  • 带进位加减指令(ADC)和加法指令(ADD)作用上有什么区别
    带进位加减指令(ADC)和加法指令(ADD)作用上的区别:1.CarryFlag的使用;2.适用情景的区别;3.循环进位的处理;4.数据的精度要求;5.标志位的设置;6.性能差异。ADC指令是带有进位标志(CarryFlag)的加法指令,ADD指令执行简单的加法操作,不考虑之前的进位。1.CarryFlag的使用ADC指令:ADC......
  • BuildCTF2024-Crypto
    差一题古典不想看了,其他方向就不献丑了CryptoOVO开门爽!开到南天门了兄弟fromCrypto.Util.numberimport*flag=b'BuildCTF{******}'#随机生成p,qp=getPrime(1024)q=getPrime(1024)#计算模数nn=p*qe=65537m=bytes_to_long(flag)#c=m^e%nc=pow(......
  • BuildCTFwp
    自己本次比赛负责reverse,misc,crypto方向,web和pwn就不写了MiscFindYourWindows告诉了key文件,应该是磁盘类的题,用veracrypt解决提示桌面有问题,改成zip文件看看BuildCTF{I2t_s0_e5sy!!!}四妹?还是萍萍呢?fromPILimportImageimportqrcodedefstitch_images(image_pat......
  • Stylized Wild Animals Pack
    下载链接......
  • COMP SCI 7412/4812 Component
    CourseName:SecureSoftwareEngineeringCourseCode:COMPSCI7412/4812AssessmentComponent:SoftwareDesignandPrototypingProject(40%)–GroupandIndividualAssessmentProjectDescriptionTopic:APrivacy-by-DesignHomeServicesApplicationdurin......
  • xvfb 、xvnc、dummy、gdm、xrandr以及wayland的含义、概念
    以下是对这些概念的简要介绍和它们之间的关系:Xvfb(XVirtualFramebuffer):是一个虚拟的X服务器,用于无头(没有显示设备)环境。它在内存中渲染图形,不输出到物理显示器,常用于自动化测试和图形应用的运行。Xvnc(XVirtualNetworkComputing):是一个VNC服务器,允许通过V......
  • xvfb 、xvnc、dummy、gdm、xrandr以及wayland的含义、概念
    以下是对这些概念的简要介绍和它们之间的关系:Xvfb(XVirtualFramebuffer):是一个虚拟的X服务器,用于无头(没有显示设备)环境。它在内存中渲染图形,不输出到物理显示器,常用于自动化测试和图形应用的运行。Xvnc(XVirtualNetworkComputing):是一个VNC服务器,允许通过V......
  • xvfb 、xvnc、dummy、gdm、xrandr以及wayland的含义、概念
    以下是对这些概念的简要介绍和它们之间的关系:Xvfb(XVirtualFramebuffer):是一个虚拟的X服务器,用于无头(没有显示设备)环境。它在内存中渲染图形,不输出到物理显示器,常用于自动化测试和图形应用的运行。Xvnc(XVirtualNetworkComputing):是一个VNC服务器,允许通过V......
  • xvfb 、xvnc、dummy、gdm、xrandr以及wayland的含义、概念
    以下是对这些概念的简要介绍和它们之间的关系:Xvfb(XVirtualFramebuffer):是一个虚拟的X服务器,用于无头(没有显示设备)环境。它在内存中渲染图形,不输出到物理显示器,常用于自动化测试和图形应用的运行。Xvnc(XVirtualNetworkComputing):是一个VNC服务器,允许通过V......