element-plus的日期选择器限定选择范围

目录


前言

提示:这里可以添加本文要记录的大概内容:

element-plus的日期选择器限定选择范围,由于数据的获取范围限定,需要前端处理一下日期的选择范围


提示:以下是本篇文章正文内容,下面案例可供参考

一、最近30天

html 复制代码
<template>
  <div class="demo-date-picker">
    <div class="block">
      <el-date-picker
        v-model="value1"
        type="daterange"
        range-separator="To"
        start-placeholder="Start date"
        end-placeholder="End date"
        :disabled-date="disabledDateFun"
      />
    </div>
  </div>
</template>

<script lang="ts" setup>
import { ref } from 'vue'

const value1 = ref('')

const disabledDateFun = (time:Date) => {
  if (time.getTime() > new Date().getTime()) {
    return time.getTime() >= new Date().getTime(); //时间范围必须是时间戳
  } else {
    return time.getTime() < Date.now() - 30 * 8.64e7; //8.64e7就是一天的时间戳 24*60*60*1000 
  }
}

</script>

总结

提示:这里对文章进行总结:

这里只收集我目前为止在项目的过程中遇到的问题

相关推荐
踩着两条虫几秒前
AI 驱动的 Vue3 应用开发平台 深入探究(三):核心概念之引擎架构与生命周期
前端·vue.js·ai编程
发际线向北4 分钟前
0x00 Android 渲染机制解析
前端
_Eleven6 分钟前
Tiptap 完全使用指南
前端·vue.js·github
小蜜蜂dry11 分钟前
nestjs学习 - 中间件(Middleware)
前端·nestjs
像我这样帅的人丶你还14 分钟前
2026前端技术从「夯」到「拉」
前端
烟雨落金城18 分钟前
初识Electron,谈谈感悟
前端
jeff渣渣富18 分钟前
Taro 小程序构建自动化:手写插件实现图片自动上传 OSS 并智能缓存
前端·webpack
恋猫de小郭34 分钟前
谷歌 Genkit Dart 正式发布:现在可以使用 Dart 和 Flutter 构建全栈 AI 应用
android·前端·flutter
vim怎么退出2 小时前
谷歌性能优化知识点总结
前端
专业抄代码选手2 小时前
在react中,TSX是如何转变成JS的
前端·javascript