ant form组件验证的异常表现?-灵析社区

大厂球袋

![QQ录屏20231106113035.gif](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241123/542c9971425851565e41eb00a0398a41.png) 怎么一失焦提示就没了?(代码跨度较大,不好提供) * * * const rules: Record = { date1: [ { required: true, message: 'Please pick a date', trigger: 'blur' }, { message: "格式错误,请输入正确的日期 ", trigger: "change", pattern: new RegExp(...), }, ], }; `原因:`失焦后判断不为空,之前的提示就被消了。 `ant`为什么这样设计呢?在可能出现多种错误的情况下,已经匹配到某个错误就不应该继续匹配了 ,应该让用户一个一个消除错误嘛。

阅读量:16

点赞量:0

问AI
加班使我熟睡
失焦的时候 trigger 为blur的只有一个required 它就只判断这一个 然后判断通过了。 你可以给格式校验也加上一个trigger blur: "['change', 'blur']"