你好,我对 YUP 很陌生,并试图喜欢它:)
我能够让 yup 做基本的(内置)验证工作,但我似乎无法弄清楚如何进行涉及一些数学的验证。
例如,我知道您可以使用 Yup.ref('field') 和 .lessThan 来针对 field_2 验证 field_1,但是如果您想做这样的事情怎么办?
if ((field_1 * field_2} < field_3) { 返回错误 }
通过阅读文档,我知道您可以将自定义方法(即:addMethod)添加到是的,但是到目前为止我还没有使这种方法起作用。
任何帮助或指向如何以这种方式使用 addMethod 的可靠示例的链接将不胜感激。提前致谢。