限制开始日期和结束日期,开始日期小于结束日期,结束日期大于开始日期
<el-date-picker v-model="beginTime" type="date" placeholder="选择开始日期" :picker-options="pickerOptionsBegin">
</el-date-picker>
~
<el-date-picker v-model="endTime" type="date" placeholder="选择结束日期" :picker-options="pickerOptionsEnd">
</el-date-picker>
return{
beginTime: "",
endTime: "",
pickerOptionsBegin: {
disabledDate: (time) => {
if (this.endTime != "") {
return time.getTime() > this.endTime
}
}
},
pickerOptionsEnd: {
disabledDate: (time) => {
if(this.beginTime){
return time.getTime() < this.beginTime
}
}
}
}