element el-date-picker 时间控件 限制开始时间和结束时间
<el-date-picker
v-model="scope.row.endTime" :disabled="edit"
size="small"
value-format="yyyy-MM-dd"
type="date"
:picker-options="dateTimeStartFirst"
placeholder="结束时间" >
</el-date-picker>
js
data(){
return {
dateTimeStartFunc: {
disabledDate: time => {
if (this.formAdd.startTime) {
return time.getTime() < (new Date(this.formAdd.startTime).getTime()- 8.64e7)||time.getTime() > new Date(this.formAdd.endTime).getTime()
}
}
},
}
}
注意:起始时间一定要减(8.64e7)才能选择起始的当天