antd日期选择框,前后日期增加限制
const disabledDateStart = useCallback((current) => {
if (!contractEndDateValue) {
return false
} else {
return current && current > contractEndDateValue;
}
}, [contractEndDateValue])
const disabledDateEnd = useCallback((current) => {
if (!contractSignDateValue) {
return false
} else {
return current && current < contractSignDateValue;
}
}, [contractSignDateValue])
开始
<DatePicker format="YYYY-MM-DD" placeholder="请输入合同签订日期" style={{ width: '100%' }} disabledDate={disabledDateStart} />
截止
<DatePicker format="YYYY-MM-DD" placeholder="请输入合同有效期" style={{ width: '100%' }} disabledDate={disabledDateEnd} />