el-date-picker 禁用 之前 和 之后 的时间

复制代码
        <el-date-picker
          v-model="ruleForm.startTime"
          type="date"
          placeholder="请选择"
          format="YYYY-MM-DD"
          value-format="YYYY-MM-DD"
          :disabled-date="pickerOptions"
          clearable
        />

const pickerOptions = (time) => {

if (!tiemFrame.value[0]) return

const popTime = new Date(tiemFrame.value[0].startTime)

const shiftTime = new Date(tiemFrame.value[0].endTime)

return time.getTime() < popTime.getTime() - 8.64e7 || time.getTime() > shiftTime.getTime()

}

相关推荐
执行部之龙1 分钟前
AI对话平台核心技术解析
前端
进击的尘埃3 分钟前
Service Worker + stale-while-revalidate:让页面"假装"秒开的正经方案
javascript
yuki_uix4 分钟前
防抖(Debounce):从用户体验到手写实现
前端·javascript
HelloReader6 分钟前
Flutter 进阶 UI搭建 iOS 风格通讯录应用(十一)
前端
wjj不想说话6 分钟前
在 Vue 2.6 微前端架构中,我们为什么放弃了 Vuex 管理页面状态?
vue.js
张元清6 分钟前
每个 React 开发者都需要的 10 个浏览器 API Hooks
前端·javascript·面试
进击的尘埃8 分钟前
给 Claude Code 造个趁手的 MCP Tool Server,聊聊我踩的那些坑
javascript
HelloReader9 分钟前
Flutter ListenableBuilder让界面自动响应数据变化(十)
前端
yuki_uix9 分钟前
深拷贝:JavaScript 引用类型的完全复制之道
前端·javascript
默默学前端38 分钟前
JavaScript 中 call、apply、bind 的区别
开发语言·前端·javascript