首页 > 其他分享 >el-from表单校验某一项(自定义校验规则)

el-from表单校验某一项(自定义校验规则)

时间:2022-12-05 11:55:25浏览次数:36  
标签:el 自定义 cb 校验 value 税率

<el-form-item
          label="适用税率"
          prop="rate"
          :rules="[
            {
              validator: (field, value, cb) =>
                validateField(field, value, cb, '请输入数值范围为0-1的税率'),
              required: true,
              trigger: 'blur',
            },
          ]"
        >
          >
          <el-input
            placeholder="请输入数值范围为0-1的税率"
            v-model="linkClientObj.rate"
            oninput="value=value.replace(/[^0-9.]/g,'')"
          ></el-input>
        </el-form-item>

方法:

// 校验税率的方法
methods:{
    validateField(field, value, cb, message) {
      if (Number(value) > 1) {
        cb(new Error(message));
      }
      if (value === "") {
        cb(new Error("请输入税率"));
      }
    },

}

 

标签:el,自定义,cb,校验,value,税率
From: https://www.cnblogs.com/qdyzhuang/p/16951908.html

相关文章

  • 小程序自定义扫码界面
    小程序扫一扫wx.scanCode  这个api扫描不能自定义这个时候就需要用camera自定义扫描界面;camera文档传送门   效果图:(需要获取camera授权权限)代码:<vi......
  • Wps调用dll操作Excel表格转PDF
     起始原因:wps编辑创建的文档在microsoftoffice中打开,会报内容存在异常是否恢复,因此wps文件被微软设定为破损文件,无法对原有文档进行操作运行,故在此使用wps对Excel进行......
  • MeterSphere BeanShell 前置脚本拦截请求,获取请求参数,修改后放回请求体
    在BeanShell前置脚本中拦截请求,获取请求参数,修改后放回请求体背景在测试项目时,需要对接口请求中的参数值进行首字母排序后,拼成字符串,进行md5加密,然后将加密好的字符串,......
  • 微软通用的DBHelper
    ​​viewplain​​1.usingSystem;2.3.usingSystem.Configuration;4.5.usingSystem.Data;6.7.usingSystem.Data.Common;8.9.usingSystem......
  • MeterSphere BeanShell 前后置脚本如何引用自定义 Jar 包
    需求接口测试中需要对post请求的body参数进行排序后,进行md5加密,生成sign字符串,放入请求体中提交。思路:在前置脚本中自动获取请求参数中的值,进行sign加密,生......
  • c++ hello world
    //myfirst.cpp--displaysamessage#include<iostream>//aPREPROCESSORdirectiveintmain()//functionheader{......
  • RDLC后台自定义报表模板
    首先封装一个公共类,统一来操作RDLC报表usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Xml;usingSystem.Data;usingMi......
  • 小程序自定义底部导航 custom-tab-bar
    1.app.json     2.将custom-tab-bar放到根目录下(pages同级)3. custom-tab-bar 代码{"component":true}Component({data:{USERTYPE:'cu......
  • Kubernetes(K8S) helm 安装
    Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上。Helm有3个重要概念:helm......
  • 导入hellodb.sql生成数据库 ,完成下列操作
    导入hellodb.sql生成数据库,完成下列操作目录导入hellodb.sql生成数据库,完成下列操作导入hellodb.sql查询1.在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄......