element-plus日期时间选择限制选择区域

2,953 阅读1分钟

ele3

<el-date-picker v-model="timeRange"  type="datetimerange"
    range-separator="~" start-placeholder="开始时间" end-placeholder="结束时间"
    @change="getList" :disabledDate="disablesDate"
>
disablesDate(time){
  const _minTime = Date.now() + 24 * 60 * 60 * 1000 * 7 //最小时间可选前七天
  const _maxTime = Date.now() - 24 * 60 * 60 * 1000 * 1 //最大时间可选今天
  return time.getTime() <= _maxTime || time.getTime() > _minTime
},