element ui DateTimePicker 日期时间选择器 只能选择当前以及之后的时间

element ui DateTimePicker 日期时间选择器 只能选择当前以及之后的时间

 1 <el-date-picker
 2     v-model="nowTime"
 3     type="datetime"
 4     format="yyyy-MM-dd HH:mm:ss"
 5     value-format="yyyy-MM-dd HH:mm:ss"
 6     placeholder="选择日期时间"
 7     :picker-options="pickerOptions"
 8     @change="handle"
 9 >
10 </el-date-picker> 
1 return {
2     nowTime: '',
3     pickerOptions: {
4         disabledDate(time) {
5              return time.getTime() < Date.now(); // 选当前时间之后的时间
6         }
7     }
8 }

选择时间大于当前的系统时间,会重置为当前时间

1 methods:{
2     handle(){
3         new Date().getTime() > new Date(this.nowTime).getTime() && (this.nowTime = new Date());
4     },
5 }