利用picker options的disabled属性,设置已经过去的时间不可点。
<el-form-item>
<el-date-picker
type='datetime'
v-model='form.date'
:picker-options='pickeroptions'
</el-date-picker>
</el-form-item>
data(){
return {
pickerOptions:{
disabledDate (time) {
return time.getTime() < Date.now()
}
}
}
}