如果设置了默认disabledDate但选择今天无报错且无法确认时间
先看看是不是
:default-time="['00:00:00', '23:59:59']"
这个参数限制的取值
因为如果当你搜到限制今天的方法是
pickerOption:{
disabledDate:(time)=>{
return time.getTime() > Date.now()
},
}
Date.now()
并不是当天的23:59:59
会导致datepicker内部出现不会被抛出的错误,正确写法应该为
pickerOption:{
disabledDate:(time)=>{
return time.getTime() > (new Date(this.$dayjs(new Date()).format('YYYY-MM-DD 23:59:59'))).getTime()
},
}
需要引用dayjs,无dayjs方法等有空再写