禁止当前之前日期可选HTML <a-range-picker :disabled-date="disabledDates" style=" 100%; margin: -5px 0;" allowClear v-model="designation_val" @change="e => handleChange(designation_val, record.key, 'designation_date')" />
安装 moment 依赖并引用 import moment from 'moment' methods : { moment, disabledDates (current) { // 禁用当前时间之前的时间 return current < moment().startOf('day') }, }
当前时间往前推90天,当前之后日期不可选
disabledDate (current) { // 禁用当前时间之前的时间 return current < moment().add(-91, 'days').endOf('day') || current >= moment().endOf('day') },
禁用当前时间之前的时间与当前7天后的时间
disabledDates (current) { // 禁用当前时间之前的时间与当前7天后的时间 return current < moment().startOf('day') || current > moment().add(6, 'days').endOf('day') },