demo地址
<el-date-picker
:picker-options='pickerStartOptions(endReleaseTime)'
v-model="startReleaseTime"
type="date"
value-format="yyyy-MM-dd"
placeholder="选择开始日期">
</el-date-picker>
<el-date-picker
:picker-options='pickerEndOptions(startReleaseTime)'
v-model="endReleaseTime"
type="date"
value-format="yyyy-MM-dd"
placeholder="选择结束日期">
</el-date-picker>
export default {
data(){
return{
startReleaseTime:'',
endReleaseTime:'',
pickerStartOptions(endTime){
return {
disabledDate(time){
if(endTime){
return time.getTime() > new Date(endTime +' 00:00:00').getTime();
}
}
}
},
pickerEndOptions(startTime){
return {
disabledDate(time){
if(startTime){
return time.getTime() < new Date(startTime +' 00:00:00').getTime();
}
}
}
}
}
}
}