<el-date-picker> 设置可选时间的上下限

You can use the picker-options attribute to set the minimum and maximum allowed dates for an el-date-picker. Here's an example:

html 复制代码
<template>
  <el-date-picker
    v-model="selectedDate"
    :picker-options="pickerOptions"
    type="date"
    placeholder="Select date"
  ></el-date-picker>
</template>

<script>
export default {
  data() {
    return {
        selectedDate: null,
        pickerOptions: {
          disabledDate(time) {
            const minDate = new Date();
            minDate.setHours(0, 0, 0, 0); // set minimum date to start of today
            const maxDate = new Date();
            maxDate.setDate(maxDate.getDate() + 7); // set maximum date to 7 days from today's date
            return time.getTime() < minDate.getTime() || time.getTime() > maxDate.getTime();
          }
        }
    };
  }
};
</script>

In the example above, the pickerOptions object is used to set a disabledDate function which disables all dates before the start of today (minDate) and after 7 days from today's date (maxDate). You can adjust these values to fit your specific needs.

相关推荐
姓蔡小朋友5 分钟前
Agent Skill设计模式
开发语言·javascript·设计模式
yaaakaaang12 分钟前
(五)前端,如此简单!---变量
前端·javascript
2501_9419820515 分钟前
企微私域:实现企业通讯工具外部群消息的自动化主动推送
java·前端·javascript
三*一18 分钟前
基于 Turf.js 实现高精度多边形修整工具(模拟 ArcGIS 修整功能)
开发语言·前端·javascript·arcgis·maobox gl·turf.js
polaris063021 分钟前
Docker部署Spring Boot + Vue项目
vue.js·spring boot·docker
ai产品老杨36 分钟前
源码级赋能:基于Spring Boot/Vue的企业级AI视频平台二次开发实战与架构解析(GB28181/边缘计算/算法商城)
vue.js·人工智能·spring boot
wuhen_n43 分钟前
终局之战:全链路性能体检与监控
前端·javascript·vue.js
csdn_aspnet1 小时前
ASP.NET Core:使用 JavaScript 加密并在控制器中解密
javascript·asp.net·.netcore
Front思1 小时前
electron桌面开发
前端·javascript·electron
前端飞行手册1 小时前
electron应用开发模板,集成多种解决方案
前端·javascript·学习·electron·前端框架·vue