开始时间不能大于当前时间,且结束时间不能小于开始时间
tips:当使用日期控件的×,叉掉时间时,此时被v-model会被赋值为null
<el-date-picker
style="width:180px;"
v-model="startDate"
size="mini"
type="datetime"
placeholder="选择日期"
:picker-options="startOption">
</el-date-picker>
-
<el-date-picker
style="width:180px;"
v-model="endDate"
size="mini"
type="datetime"
placeholder="选择日期"
:picker-options="endOption">
</el-date-picker>
startDate:"",
endDate:"",
startOption:{
disabledDate:time=>this.endDate?time.getTime()>=this.endDate:''||time.getTime() > Date.now()
},
endOption:{
disabledDate:time=>time.getTime() < this.startDate
}