【发布时间】:2021-10-27 18:26:43
【问题描述】:
我想检查标题中的文本字段是否已填写,我还想将文本框的限制设置为 300 个字符。如果我独立尝试这些条件中的任何一个,它们都会起作用。但是,如果我同时尝试它们,则会执行字符限制验证,但不会执行另一个。
const validationSchema = Yup.object().shape({
title: Yup.string().required().label("Title"),
title: Yup.string().test('len', 'Title must be less than 300 characters', val =>
val.toString().length < 300)
})
【问题讨论】:
标签: reactjs react-native formik yup