本文主要是介绍element-datepicker选取不了当天,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果设置了默认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方法等有空再写
这篇关于element-datepicker选取不了当天的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!