element组件el-date-picker禁用当前时分秒之前的日期时间选择(包有用)
<el-date-picker
v-model="expireDate"
type="datetime"
@change="handle"
format='yyyy-MM-dd HH:mm:ss'
value-format='yyyy-MM-dd HH:mm:ss'
:picker-options="pickerOptions"
placeholder="选择日期"
/>
data区域
data(){
return {
pickerOptions: {
disabledDate(time) {
const date = new Date();
const oneday = date.getTime();
return time.getTime() < new Date().getTime() - 86400000;
},
selectableRange: (() => {
let data = new Date();
let hour = data.getHours();
let minute = data.getMinutes();
let second = data.getSeconds();
return [`${hour}:${minute}:${second} - 23:59:59`]
})(),
}
}
原文地址:https://blog.csdn.net/weixin_45621658/article/details/122360076