Vee-validate v4 如何强制延迟验证

问题描述 投票:0回答:1

也许是一个愚蠢的问题,但有人知道如何使用 vee-validate v4 强制字段进行延迟验证吗? 我发现我的验证规则在每次击键时执行,而不是等到该字段被选项卡关闭。 vee-validate v4 文档并不容易找到这些信息,并且有一个小样本讨论了延迟验证,但我发现它不是真的。 它仍然每次都会执行该规则,但会抑制发出错误消息,直到该字段被选中为止。这不是惰性验证。

我的规则调用的函数是一个昂贵的 Rest api 调用,我不能在每次击键时调用它,失败但只是隐藏错误消息。

任何关于看似非常简单的问题的帮助或建议将不胜感激。

我发现 vee-validate v4 几乎完全重写了之前 v3 的应用程序,因为似乎引入了很多重大更改。

vuejs3 vee-validate
1个回答
0
投票

我收到了 vee-validate 作者的回复… 引用:

这已被报道很多次并且是有意为之。

惰性验证意味着错误是惰性生成的,但验证仍然发生。 这意味着没有解决方案,但您可能可以采用一些解决方法:

所以我不得不尝试为此创建一个 hack。 我确实认为使用“惰性”验证一词非常具有误导性,并且不会抑制任何验证。

© www.soinside.com 2019 - 2024. All rights reserved.