【发布时间】:2021-12-27 06:57:24
【问题描述】:
我目前被困在如何在同一日期使用 yup 进行验证。
目前我可以使用以下方法验证 endDate 是否在 startDate 之前:
schema = yup.object().shape({
startDate: yup.date().min(new Date(),'Please choose future date'),
endDate: yup
.date()
.min(
yup.ref("startDate"),
"End date has to be more than start date"
),
})
但它不会检查相同的日期。 我很清楚这个线程:Date range validation - Start Date must not be same as End Date in jquense / yup,但它还没有解决并且使用momentjs。我公司在这个项目中严格使用dayjs。
希望你能帮我解决使用 JS 或 dayjs 的问题。
谢谢!
【问题讨论】:
标签: javascript validation yup dayjs