问题描述
我在 react 中使用 formik 进行验证,但现在我需要 yup.object({}) 中的 firstName 值。我如何才能访问它?
const validationSchema = yup.object({
firstName: yup
.string("Enter your First Name")
.required("First Name is required"),})
const formik = useFormik({
initialValues: {
firstName: ""
},validationSchema: validationSchema,})
解决方法
您可以为此使用 test
const validationSchema = yup.object({
firstName: yup
.string("Enter your First Name")
.test(name for the test,validation message,(value) => this gives your value)
})
参考