我正在对Yup使用formik验证。我已经创建了一个自定义react选择组件来选择多个选项。当用户选择一个选项时,其id将推送到一个数组中。这是必填字段。因此,我使用此代码对其进行了验证,但不会出现错误消息。然后会出现错误消息,但当我选择选项时,错误消息不会消失。interest: Yup.array().min(1, "at least 1").required("This field
我试图为表单字段/select实现一个非常基本的验证。')reserveVehicle: Yup.number().when('vehicleProvider', { // This is a number which(),}),
我想做的是:只有当reserveVehicle是true时才需要/验证true。我知
我想要的要么是IT部门的所有联系人都被填满了,要么就是没有一个被填满。因此,例如,如果在IT head contact object name中,“姓氏”字段被填充,并且未填写电话号码,则会显示错误消息:“您应该填写IT头联系人中的所有字段,或者没有任何字段”。如果IT头联系人中的所有字段都已填写或未填写,则不会显示错误消息。可以用yup实现吗?