我用的是反应钩表和验证表。字段允许用户提交表单而无需填写此字段,但如果用户填写此字段,则用户只能填充与regex匹配的字符串(我的regex为检查个人名称)。我遇到的问题是,当用户提交表单而没有在文本字段中输入任何值时,react钩子表单一直在验证并显示错误(如果我使用Formik,则不会发生这种情况,但出于性能原因,我必须使用react钩子表单)。";
import * as yup f
我想要的要么是IT部门的所有联系人都被填满了,要么就是没有一个被填满。因此,例如,如果在IT head contact object name中,“姓氏”字段被填充,并且未填写电话号码,则会显示错误消息:“您应该填写IT头联系人中的所有字段,或者没有任何字段”。如果IT头联系人中的所有字段都已填写或未填写,则不会显示错误消息。可以用yup实现吗?我将提供下面的代码下面是将发送到后端的对象的最终接口:
我在react中使用formik进行验证,但现在我需要在yup.object({})中使用firstName的值。我怎样才能访问它?const validationSchema = yup.object({ .string("Enter your First Name.required("First Name is required"),