validation - 如何在 vee-validate 中指定自定义规则的优先级?
问题描述
有没有办法在 vee-validate 中指定规则的优先级?我在一个字段上附加了多个规则,例如:regex、custom_require_if、max等。在验证空字段时,它会显示regex规则的错误消息。但我希望它显示custom_require_if规则的错误消息。有没有办法让custom_require_if规则比正则表达式规则更优先?
解决方案
您必须将声明的规则的顺序从更改regex, custom_require_if, max
为custom_require_if, regex, max
它按照声明的顺序应用您声明的每个规则,它的工作方式就像一个充满“或”声明的 if。然后验证在第一个规则不满足时失败并返回相应的错误消息
推荐阅读
- zlib - deflateSetDictionary 用法
- c# - 在 C# 中如何处理多个异步方法调用
- grid - Vaadin 7 - 从网格编辑器 CommitEvent 中检索 Beanitem
- mysql - 如何在数据库中插入记录,然后更新一些字段?
- kubernetes - 在本地使用负载均衡器外部 IP
- excel - 使用 VBA 根据另一个单元格值设置 Excel 单元格值
- android - 尝试从 ArrayList 中删除项目时出现 ConcurrentModificationException
- apache-pig - 解决 Pig Latin 中的累积数据
- android - 使用来自 firebase 的 Image url 制作幻灯片
- css - 用于纸张模拟的 Div 多个边框