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>

总结

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

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

相关推荐
Lee川42 分钟前
深入浅出JavaScript事件机制:从捕获冒泡到事件委托
前端·javascript
光影少年42 分钟前
async/await和Promise的区别?
前端·javascript·掘金·金石计划
恋猫de小郭44 分钟前
Flutter 发布官方 Skills ,Flutter 在 AI 领域再添一助力
android·前端·flutter
心在飞扬44 分钟前
工具调用出错捕获提升程序健壮性
前端·后端
HelloReader1 小时前
Tauri 命令作用域(Command Scopes)精细化控制你的应用权限
前端
心在飞扬1 小时前
基于工具调用的智能体设计与实现(*)
前端·后端
心在飞扬1 小时前
函数调用快速提取结构化数据使用技巧
前端·后端
心在飞扬1 小时前
不支持函数调用的大语言模型解决技巧
前端·后端
codingWhat1 小时前
如何实现一个「万能」的通用打印组件?
前端·javascript·vue.js
赵_叶紫1 小时前
聊聊 Agent Skills 这个东西
前端