当前位置: 首页 > news >正文

上海做网站公司qinmoo企业网站推广可以选择哪些方法

上海做网站公司qinmoo,企业网站推广可以选择哪些方法,wordpress图片转文字,网站建设 考虑element-plus日期范围限制功能实现逻辑 1. 需求:通过限制时间的可选范围减少请求的数据量 2. 实现效果: 日期选择器做限制 3. 代码逻辑: 思路:通过calendar-change获取开始日期,然后通过disabled-date禁用不满足条件…

element-plus日期范围限制功能实现逻辑

1. 需求:通过限制时间的可选范围减少请求的数据量
2. 实现效果:

日期选择器做限制

3. 代码逻辑:

思路:通过calendar-change获取开始日期,然后通过disabled-date禁用不满足条件的日期

<el-date-pickerv-model="value"type="daterange":disabled-date="disabledDate"@calendar-change="handleCalendarChange"range-separator="至"start-placeholder="开始日期"end-placeholder="结束日期" />
  • type="daterange":指定为日期范围选择器
  • :disabled-date="disabledDate":绑定日期禁用逻辑
  • @calendar-change="handleCalendarChange":监听日历变化事件

方法一:

function disabledDate(date: Date): boolean {if (startDateLimit.value) {const timeDiff = date.getTime() - startDateLimit.value.getTime()const maxTime = maxDays * 24 * 60 * 60 * 1000 // 转换为毫秒return timeDiff > maxTime || date < startDateLimit.value}return false
}

功能说明:

  • 当用户已经选择了开始日期(startDateLimit.value存在)时:

    1、计算当前日期与开始日期的时间差(timeDiff)

    2、计算最大允许的时间差(maxTime),这里是7天的毫秒数

    3、返回 true(禁用该日期)如果:

     时间差大于最大允许值(日期在开始日期7天之后)日期早于开始日期(确保结束日期不会早于开始日期)
    
  • 当用户尚未选择开始日期时,返回 false(不禁用任何日期)

方法二:

function handleCalendarChange(dates: Date[]) {if (dates && dates[0]) {startDateLimit.value = new Date(dates[0])} else {startDateLimit.value = null}
}

功能说明:

  • 当用户选择日期时,接收日期数组作为参数
  • 如果日期数组存在且有第一个元素(开始日期):
    更新 startDateLimit.value 为选中的开始日期
  • 如果日期数组为空(用户清空选择):
    重置 startDateLimit.value 为 null
http://www.dtcms.com/a/479301.html

相关文章:

  • 怎么配置网站服务器网站联盟名词解释
  • 做网站需要学啥中国网站用Cn域名
  • 企业网站优化推广方法个人性质的网站
  • 美食网站建设宠物网站项目
  • 青岛做网站服务商活动网页怎么做
  • Rokid YodaOS-Master 空间渲染技术深度解析:双目立体显示与光照模拟的实现逻辑
  • ups国际快递网站建设小说网站的网编具体做哪些工作
  • 英孚教育Write Spark青少儿创新写作征集活动正式启动
  • 润商网站建设服务抖音带运营3种合作方式
  • GESP等级认证C++三级17-位运算5-2
  • 济南做网站的公司成都市建设二维码检测网站
  • 基于MATLAB的FY-3B MWRI数据处理
  • 2025年优化算法:多策略改进蛇优化算法( Improved Snake Optimizer,ISO)
  • 苹果软件混淆与 iOS 应用加固白皮书,IPA 文件加密、反编译防护与无源码混淆方案全解析
  • wordpress 建网站视频深圳网络推广
  • 做购物网站支付需要怎么做关于建筑工程的网站
  • 网站做多长时间才会逐渐成功网站定制开发一般多久
  • AgentLightning框架(1)
  • python-调整图层
  • 盐城手机网站制作昆明个人网站建设平台
  • Docker 资源限制总结
  • python中的works的工作原理
  • 0基础建站网站搭建教程设计公司logo用什么软件
  • 陕西天工建设有限公司官方网站网站做视频的软件
  • 冒泡排序的原理?
  • 上行30m可以做网站吗前端做一个页面多少钱
  • 2025国内GEO优化服务商综合评测:抢占AI搜索流量新入口
  • 龙华网站建设推广免费行情软件网站大全网页版
  • 为什么收不到自己网站沈阳市网站制作公司
  • IT服务(IT Services):从定义、分类到产业实践的全面解析