情况说明:

今天接手一位同事写的代码来修改,项目用的vue+ant。在修改密码功能上,发现在新密码输入框校验中,我明明输入了内容(没有符合自定义校验规则的内容),但还是校验提示请输入新密码。但是我按照密码校验规则输入内容,就可以正常通过。想了想好像是在提示语上出现了问题,对比了官网的例子和代码发现,这里即写了自定义校验,又写了message。

原因:

自定义校验中写了message,就会优先用message的校验失败提示语,而忽略自定义校验中返回的callback(new Error('校验失败提示语'));的提示语。

原来的写法:

即写了自定义校验方法属性,又加了普通校验的message属性

修改后的写法:

把message属性删除掉,然后在自定义方法里面判空就好

antd中表单输入自定义校验明明输入了内容还是提示为空请输入相关推荐

  1. antd form rules字数限制_【React】antd的form表单的自定义校验规则的用法

    在用到antd的Form组件的时候,可能会用到自定义的规则,以我的项目为例:在输入名称的时候需要请求接口,校验的内容是后台返回的内容,所以这个时候需要用到自定义的校验规则 屏幕快照 2019-06-1 ...

  2. HTML 请输入关键字的搜索框,功能:输入时:框内的请输入关键字消失,鼠标移开时 框内的请输入关键字又重现

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. vue3 el-form表单验证 自定义校验

    这里做的是表单的添加标签 const addRules = {tagList: [{required: true,message: '请选择推送客户名单',trype: 'array',validat ...

  4. 请输入星期的第一个字母c语言,C语言经典案例:请输入星期几的第一个字母来判断一下是星期几,...

    需求描述: 请输出礼拜几的第一个字母来断定一下是礼拜几,假如第一个字母一样,则持续断定第二个字母. C语言案例分析: 用情形语句比拟好,假如第一个字母一样,则断定用情形语句或if语句断定第二个字母. ...

  5. 《PC端UI框架》Ant Design V4 中表单校验

    通过 rules 校验规则: 常用的 rules 校验规则: len:字段长度. max:最大长度. min:最小长度. required:是否必选. pattern:正则表达式校验. validat ...

  6. Java 校验注解的使用、自定义校验注解

    文章目录 一.引入依赖 二.基本校验 1. 常用校验注解 2. 自动校验 3. 代码中获取校验结果 三.嵌套校验 四.分组校验 五.单属性自定义校验规则 1. 功能:只能取枚举的值 六.多属性自定义联 ...

  7. 【Java语言】请输入任意一个三位数,输出个位 , 十位 , 和百位,输入:123,输出:3,2,1

    package com.njwbhz.path;import java.util.Scanner;public class Test13 {/*** @author FairyKunKun* @sin ...

  8. HTML搜索框中加入提示文字,HTML 5 input placeholder 属性 实现搜索框提示文字点击输入后消失 - 尚码园...

    H5以前要实现这个功能还要用到JS,H5出来以后新增长了placeholder属性,有了这个属性就就能轻松实现这个功能.post 定义和用法 placeholder 属性提供可描述输入字段预期值的提示 ...

  9. 习题:编写一个程序,请输入两个数字,并判断两个数字的大小。

    import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /* *作者: ...

最新文章

  1. 【Arduino】利用FDC2214加LCD1602电容计测量A4纸张数量
  2. 《数据结构》—— 串,KMP模式算法(转载)
  3. Spring 社区的唯一一个国产开源项目 - Spring Cloud Alibaba 毕业了
  4. 105_Power Pivot财务科目(层级深度筛选深度)
  5. 中汽中心软件测评中心与紫光国微达成芯片认证合作
  6. linux下声卡的安装
  7. 或许你不知道的10条SQL技巧
  8. Adobe驳斥Flash过度耗电论 称HTML5更耗电
  9. C#利用word2007插件实现word转pdf
  10. 计算机安装微信打不开,电脑版微信打不开解决方法
  11. 迅雷极速版任务出错的解决办法(亲测可用)
  12. java 获取身份证前两位对应省份
  13. 计算机类团队名称大全,团队名字大全好听
  14. c语言转换说明符总结(%d,%i,%u,%f,%o,%x,%X,%p,%s,%g,%e)
  15. Java8新特性 方法引用(四)
  16. java任意音频格式转换MP3格式
  17. OpenCV入门教程之开发环境搭建(Android、C/C++、Python)
  18. 【电子电路】PT100 四线制高精度采样原理图和两线制和三线制接线办法
  19. 青少年软件编程(202209)(C语言)(数据结构)等级考试(六级)试题及参考答案
  20. 《少年维特之烦恼》经典语录:残冬行将消失,春天恍若来临。

热门文章

  1. H3C交换机通用配置方法
  2. 公安系统:人脸应用相关实践
  3. lib/libSciCamera.so: file not recognized: file format not recognized
  4. 利用码云从githup克隆项目
  5. Java设计模式之再从[暗黑破坏神装备镶嵌宝石系统]分析装饰(Decorator)模式
  6. 性能测试-操作和优化分析
  7. 很好很强盛女生穿衣技巧
  8. linux系统rc.local错误,Ubuntu 16.04服务器rc-local服务启动失败,可能是因为这个符号没写...
  9. 6 款最优秀,数据最全,免费,稳定,各类场景均适合的天气 API
  10. jvm低延迟垃圾收集器(Shenandoah)