我试图在用户选择的Select选项上有条件地验证一个对象,问题是我呈现了一个货币列表,并且在尝试将其设置为必填字段时遇到了巨大的困难,因为我必须首先传入一个空对象。我的代码栈是React、Formik和Yup (都是最近的版本)。模式details: Yup.object().when('category'(`Select the curren
我正在使用array().of方法创建Yup验证模式,我需要根据外部模式对象的值在该数组中设置一些验证规则。我如何获得对该值的引用?const termsSchema = Yup.object().shape({ is: true,then: Yup.string()
.required('Type is requ
我使用Yup对Formik进行验证模式。表单字段名包含句点(.)特别的角色。它需要包含这个特殊的字符,因为这个名称是由操作引用的。字段名类似于"traits.name.first“。我将验证模式定义为"traits.name.first": yup.string().required("Please enter the first name"))};
但这种验证</em