ant design vue金额校验
ant design vue表单控件使用v-decorator进行表单校验
v-decorator="['je',{ rules: [{ required: true,validator:verifyJE }] },]"//校验方法
verifyJE(rule, value, callback){let curValue=Number(value)curValue=curValue.toFixed(2)let yfValue=this.form.getFieldValue('zyfje')||'无'let reg=/(^[1-9]{1}[0-9]*$)|(^[0-9]*\.[0-9]{2}$)/let lengthCheck=falselet dotCheck=falseif(value.indexOf('.')!=-1){ if(value.split('.')[1].length>2){lengthCheck=true //判断小数位数}else if(value.split('.')[1].length==0){dotCheck=true //判断整数后输入点(.)的情况如(12.)}}if(curValue>yfValue){callback('金额大于该商品款项应付金额!')}else if(value===''){callback('请输入已支付金额')}else if(!reg.test(value)){callback('禁止输入汉字和特殊字符')}else if(yfValue==='无'){callback('未获取该款项应付金额!')}else if(lengthCheck){callback('小数位数超出两位')}else if(dotCheck){callback('小数位为空')}else{callback()}},
ant design vue金额校验相关推荐
- Ant Design Vue select下拉列表设置默认值
在项目中需要为Ant Design Vue 的 select 组件设置一个默认值,如下图所示的状态下拉选择框,默认选择全部 代码如下: 1 <a-select v-model="que ...
- iviewui php,Vue UI框架对比:Element UI、Ant Design Vue、iView
Element UI 文档:https://element.eleme.io/#/zh-CN/component/installation vue-element-admin预览:https://pa ...
- 解决ant design vue中的modal弹框样式修改无效问题 修改modal样式无效
ant design vue中的modal弹框修改样式无效问题 ant中的弹框样式是修改不了的 原因在于弹框modal被挂载在最大的元素div外面了 所以需要将挂载在某个html元素上 在modal外 ...
- 【Ant Design Vue】之Grid栅格和Space间距
文章目录 Grid 栅格 Space 间距 Grid 栅格 Ant Design Vue 将整个设计建议区域按照 24 等分的原则进行划分,划分之后的信息区块我们称之为『盒子』.建议横向排列的盒子数量 ...
- Vue笔记-Ant Design Vue构建前端连接后端WebSocket
运行结果如下: 程序结构如下: 关键代码: App.vue <template><a-layout class="layout"><a-layout- ...
- vue将每个路由打包成html,Ant Design Vue pro 动态路由的实现和打包
Ant Design Vue pro 动态路由的实现和打包 Ant Design Vue pro 动态路由的实现和打包 配置路由权限 在config文件夹下router.config.js中配置路由权 ...
- ant design vue pro 支持多页签模式 页签可以缓存
ant design vue pro 支持多页签模式 页签可以缓存 代码贴在最后 启动之后页面是这样的: 第一步:修改 src/layouts/BasicLayout.vue 文件,在该文件中添加mu ...
- 记录ant design vue a-select Form编辑时回显数据库数据为value而不是label的问题
记录ant design vue a-select Form编辑时回显数据库数据为value而不是label的问题 先贴解决后的代码 option遍历的集合格式如下 解释 官方文档中解释到select ...
- 基于 Vue3.0 和 Ant Design Vue ,高颜值管理后台UI框架vue-vben-admin运行
简介 Vue Vben Admin 是一个免费开源的中后台模版.使用了最新的vue3,vite2,TypeScript等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考. Github地址 ...
- ant design vue 组件 Tree
ant design vue 组件 Tree 实现效果: 实现代码: <div class="tree"><a-treeshow-iconshow-line:lo ...
最新文章
- SSL--用Tomcat服务器配置https双向认证过程实战
- (转载)(官方)UE4--图像编程----Parallel Rendering Overview
- ubuntu 升级python3.8_Ubuntu上python升级到最新3.8版
- python3.7.3安装selenium2library_python+selenium自动化的准备 2:安装python 3.7.4 和selenium 2.53.1...
- 模板方法(钩子函数)设计模式
- python自动发邮件富文本_django 实现后台从富文本提取纯文本
- java term_[ElasticSearch]Java API 之 词条查询(Term Level Query)
- System memory,AGP memory和video memory
- python十进制转化为二进制_十进制转化为二进制的Python 3.2 代码
- java获取教务系统成绩,Java httpClient 正方教务管理系统模拟登陆,爬取学生成绩和培养计划...
- 【AIgua小白之路】Windows10安装MySQL10.0.15Archive版 【手把手系列】
- 迅捷word转换成pdf转换器 4.1 官方版
- 基于能量采集的认知无线电时间和功率分配(二)
- Sequential Recommendation with Self-Attentive Multi-Adversarial Network
- [硬核教程]如何解决电脑假死问题——适用于调用GPU有声音,无画面的情况。
- 用python花猫_Python竟能画这么漂亮的花,帅呆了(代码分享)
- 什么是物联网?这里有你需要了解的一切
- PCB的ESD防护设计
- 如何把视频转换成gif动图
- 饮食干预减轻癌症治疗相关症状和毒性
热门文章
- 【实战模拟】使用Kali Linux进行域名解析——模拟测试
- maven项目中JRE System Library Problem J2SE-1.5问题
- 投影幕布尺寸计算器_投影安装高质量,全靠这个计算器
- 如何向iphone手机里导入音乐?
- 【九度】题目1374:所有员工年龄排序
- python 匹配字符串中所有单词并返回下标,python返回字符下标
- android 360全景视频,360度全景视频之VR播放
- Miracle密码算法开源库(四)分析 :mrarth2.c
- 怎样找到优质的APP推广渠道
- aio-pika的使用