首页 > 其他分享 >vxe-table 校验,根据行属性校验

vxe-table 校验,根据行属性校验

时间:2024-05-08 11:25:14浏览次数:18  
标签:return vxe 校验 new table cellValue



data() {
    //element校验
    const checkTemplate = (rule, value, callback) => {
      if (this._.isEmpty(value)) {
        return callback(new Error('单据模板不能为空'))
      }
      callback()
    }
    //vxe-table校验
     const roleValid = ({ cellValue }) => {
      if (cellValue && !['Develop', 'Test', 'Designer', 'PM'].includes(cellValue)) {
        return new Error('角色输入不正确')
      }
    }
    return {}
}

 
vxeRules: {
         name: [
          { required: true, message: '请输入' },
          { validator: nameValid }
        ],
 },
validRules: {
        lngoutitemid: [{
          validator(e) {
            if (e.row.dblamount && !e.cellValue) {
              return new Error('必填项')
            }
          }
        }]
}

 

标签:return,vxe,校验,new,table,cellValue
From: https://www.cnblogs.com/hellofangfang/p/18179301

相关文章

  • QTableView设置单元格颜色未生效的问题
    问题:1voidMainWindow::on_tableview_clicked(constQModelIndex&index)2{3item=newQStandardItem("clicked");4//ui->plant_table->data()5item->setData(QBrush(Qt::red),Qt::BackgroundRole);//.setColor(Qt::red)......
  • Stable Diffusion webui.sh(Version: v1.9.3)选项翻译
    补充解释:Linux/iOS的目录==Windows文件夹options选项:-h,--help显示帮助信息并退出程序 showthishelpmessageandexit--update-all-extensions在启动时更新所有扩展插件 (此为launch.py脚本的参数,下同)launch.pyargument:downloadupdatesforallextensi......
  • R:microtable数据准备
    rm(list=ls())setwd("C:\\Users\\Administrator\\Desktop\\microtable")#设置工作目录library(microeco)library(magrittr)feature_table<-read.table('feature_table_g.txt',header=TRUE,row.names=1,sep="\t")#特征表......
  • python利用stable-diffusion-webui画图
    官网https://github.com/AUTOMATIC1111/stable-diffusion-webui免python版本https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.0.0-pre先把源码,克隆到本地,conda创建一个虚拟环境gitclonehttps://github.com/AUTOMATIC1111/stable-diffusion-webui......
  • Iptables 本地回环接口容易造成误解的配置
    使用iptables-L可能会看到类似如下的配置ChainINPUT(policyACCEPT)targetprotoptsourcedestinationACCEPTall--anywhereanywherectstateRELATED,ESTABLISHEDACCEPTall--anywhereanywh......
  • Nftables漏洞原理分析(CVE-2022-32250)
    前言在nftales中存在着集合(sets),用于存储唯一值的集合。sets 提供了高效地检查一个元素是否存在于集合中的机制,它可以用于各种网络过滤和转发规则。而CVE-2022-32250漏洞则是由于nftables在处理set时存在uaf的漏洞。环境搭建ubuntu20+QEMU-4.2.1+Linux-5.15.config文件......
  • springboot~CompletableFuture并行计算
    在Spring中,CompletableFuture通常用于异步编程,可以方便地处理异步任务的执行和结果处理,CompletableFuture是Java8引入的一个类,用于支持异步编程和并发操作。它基于Future和CompletionStage接口,提供了丰富的方法来处理异步任务的执行和结果处理。下面是CompletableFuture......
  • 关于vxe-table复选框翻页选中问题及解决
    vxe-table复选框翻页选中问题根据vxe-table官方文档,想要保留勾选中的数据,我们的代码中需要设置“row-id”和:checkbox-config中的“reserve”属性。简单写下html部分:12345678<vxe-grid    row-id="id"    :checkbox-config="{labelField:'',hi......
  • stable-diffusion-webui安装roop插件
    roop插件安装方法可参考此篇文章https://zhuanlan.zhihu.com/p/640798942安装后启动可能会报以下错误1.ModuleNotFoundError:Nomodulenamed'xxx'这个是因为stable-diffusion-webui使用的是stable-diffusion-webui目录下的venv下的环境,本地python里虽然有对应的包(如果没有则......
  • mac 本地部署Stable Diffusion
    先参考这篇文章https://blog.csdn.net/u011886447/article/details/131778168一、引言相继在两个云平台Kaggle和AutoDL上部署了StableDiffusion后,这周决定再在Mac本地部署一下StableDiffusion!其实看StableDiffusionWebUI的Github官网,步骤还是比较清晰简单的。......