开始日期:
this.utils.getDateTimeRange()[0]
结束日期:
Date.now()
禁用日期函数:
export function disabledDate(value) {
return value >= Date.now();
}
自定义校验函数:
function validateRule(value) {
const endTime = _.isEmpty(value) ? 0 : value.end;
return endTime <= Date.now();
}
最终效果:
默认值:
选择未来时间后(当前是 16:37):
因为宜搭的日期禁用函数不可以禁用到时分,只能禁用到天,故采用禁用函数 + 校验函数的方式来实现。