我已经使用formik创建了一个日期选择器,我必须使用Yup进行验证。
formik
Yup
**例如:**如果我的年龄是18,通过与当前日期进行比较,如果我从date pickermore than 18中选择一个日期,则它应该给予我一条消息,我的年龄是less than 18
18
date picker
more than 18
less than 18
nwsw7zdq1#
const YourSettingSchema = Yup.object().shape({ dateOfBirth: Yup.string() .nullable() .test('Date of Birth', 'Should be greather than 18', function(value) { return moment().diff(moment(value), 'years') >= 18; }), });
字符串
1条答案
按热度按时间nwsw7zdq1#
字符串