假设我们有个时间日期选择器
<el-date-picker
style="width:400px"
v-model="fromData.time"
type="datetimerange"
range-separator="至"
start-placeholder="开始时间"
end-placeholder="结束时间"
:picker-options="pickerOptions"
:default-time="[now,'00:00:00']" //默认时间
></el-date-picker>
pickerOptions: {
disabledDate(time) {
//不要使用这种方式,在MAC英文版本会有bug导致时间不可选
return time.getTime() < new Date(new Date().toLocaleDateString()).getTime();
//最好采用下面这种方法
return time.getTime() < Date.now() - 8.64e7;//如果没有后面的-8.64e7就是不可以选择今天的
}
},