【发布时间】:2021-05-27 13:18:27
【问题描述】:
如何防止用户手动输入错误的日期,例如 30.Feb.2020?
import { DateInput } from "react-admin";
const validateDate = (value) => {
console.debug('value of the date is ',value);
// In case of wrong date like 30.Feb.2020 the value is empty, so no chance to validate the correctness.
if(isCorrect(value)){
return undefined
}
return 'error'
};
<DateInput validate={[validateDate]} source={'myDate'}></DateInput>
我尝试验证日期,但它是在错误日期的情况下只是空(未定义),因此没有机会验证或区分空日期或错误日期。
如何防止用户输入错误的日期?
【问题讨论】:
标签: react-native material-ui react-admin