<el-date-picker
v-model="timeList"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期"
:picker-options="pickerOptions"
>
</el-date-picker>
pickerOptions: any = {
disabledDate: this.disabledDate,
};
// pickerOptions: any = {
// disabledDate: (time: any) => {
// let minDate = new Date(this.minDate);
// let maxDate = new Date(this.maxDate);
// console.log("xuanze",this.minDate,this.maxDate)
// return time.getTime() < minDate || time.getTime() > maxDate;
// },
// };
<script lang="ts">
// 时间选择限制
disabledDate(time: any) {
let minDate = new Date(this.minDate);
let maxDate = new Date(this.maxDate);
console.log("xuanze", this.minDate, this.maxDate);
return time.getTime() < minDate || time.getTime() > maxDate;
}
</script>