提问人:Duy Phong 提问时间:11/6/2023 更新时间:11/6/2023 访问量:27
react-hook-form 和 Yup 数组
react-hook-form and Yup array
问:
我正在使用 React 钩子形式和 Yup。如何验证第一个孩子必须同时具有姓名和年龄(必填),而后续孩子不需要有姓名和年龄
const parentSchema = Yup.object().shape({
name: Yup.string().required('Name is required'),
children: Yup.array().of(
Yup.object().shape({
'name.0': Yup.string().required('Name is required'),
'age.0': Yup.number().required('Age is required'),
})
),
});
const parent = {
name: 'Lalala',
children: [
{
name: 'Child #1',
age: 24,
},
{
name: 'Child #2',
},
{
age: 48,
}
],
};
任何帮助都是值得赞赏的!
答: 暂无答案
评论