实现控件
新建活动  限制开始时间  必须大于当前时间20分钟 html<a-range-picker:class="{'has-error':startHasError || endtHasError}"v-model="rangeTime":disabled-date="disabledDate":disabled-time="disabledDateTime"@calendarChange="panelChange"@openChange="handleOpenChange"style="width:380px;"@ok="onOk"show-timeformat="YYYY-MM-DD HH:mm:ss"/>jsdatarangeTime: [],disabledrangeHours: [],disabledrangeMinutes: [],startValue: null,endValue: null,
startHasError: false,endtHasError: false,methods
// 时间禁止选中disabledDateTimehm(h, m, s) {this.disabledrangeHours = this.range(0, h);if (s) {this.disabledrangeMinutes = this.range(0, m);} else {this.disabledrangeMinutes = [];}},handleOpenChange(value) {this.startHasError = false;this.endtHasError = false;// this.disabledDateTimehm()},onOk(value) {this.startValue = value[0];this.endValue = value[1];},range(start, end) {const result = [];for (let i = start; i < end; i++) {result.push(i);}return result;},disabledDate(current) {return (current &&current <moment().subtract(1, "days").endOf("day"));},disabledDateTime(_, type) {if (type === "start") {return {disabledHours: () => this.disabledrangeHours,disabledMinutes: () => this.disabledrangeMinutes,disabledSeconds: () => []};}return {disabledHours: () => [],disabledMinutes: () => [],disabledSeconds: () => []};},panelChange(value) {if (value[0].year() == moment().year() &&value[0].month() == moment().month() &&value[0].date() == moment().date()) {// 判断时间 是否禁用let date = moment().add(20, "m");let h = date.hour();let m = date.minute();if (value[0].hour() == h) {this.disabledDateTimehm(h, m, "h");} else {this.disabledDateTimehm(h, m);}} else {this.disabledrangeHours = [];this.disabledrangeMinutes = [];}if (value[0] && value[1]) {this.startValue = value[0];this.endValue = value[1];this.rangeTime = value;} else {this.startValue = "";this.endValue = "";this.rangeTime = [];}},

Ant Design of Vue 中 日期时间控件 禁止选中的(日期——)设置相关推荐

  1. 如何让ElementUI中的时间控件禁止选中过去时间

    在项目开发中,有一些选择日期时间的要求不可以选择过去的时间,因为根本没有意义. <el-date-pickerv-model="date"placeholder=" ...

  2. bootstrap日期时间控件

    datetime控件 Bootstrap的日期时间控件,使用非常的简单. 首先,添加日期时间控件的引用 @*datetime控件*@<link href="~/Content/Boot ...

  3. python日历gui_python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例...

    PyQt5日期时间控件QDateTimeEdit介绍 QDateTimeEdit是一个允许用户编辑日期时间的控件,可以使用键盘上的上下键头按钮来增加或减少日期的时间值,QDateTimeEdit通过s ...

  4. 轻量级的日期时间控件Pikaday

    今天看到一个网友分享的一篇文章,有关轻量级的日期时间控件Pikaday,感觉很实用.在这里总结一下,方便日后使用.因为之前也遇到过类似的问题,My97datepicker插件样式过于老旧,但又没有其它 ...

  5. WPF自定义日期时间控件

    WPF自定义日期时间控件 一.需求分析 二.功能实现 一.需求分析 在工作中遇到的项目中,大部分软件是处于全屏运行状态,这时候就需要在软件的界面上加上日期时间那些,方便用户查看当前时间. 二.功能实现 ...

  6. C# DateTimePicker:日期时间控件

    日期时间控件(DateTimePicker)在时间控件中的应用最多,主要用于在界面上显示当前的时间. Format 属性提供了 4 个属性值,如下所示. Short:短日期格式,例如2017/3/1: ...

  7. Android开发之日期时间控件选择

    Android开发之日期时间控件选择 文章目录 前言 一.创建弹出Layout 1.1 新建Layout,修改样式为LinearLayout 1.2 Layout中添加日期和时间控件 二.新建Date ...

  8. jquery日期时间控件

    代码下载地址:  jquery日期时间控件下载地址 .  工作中用到, 这里分享一下, 避免重复摸索劳动. 一. HTML 文件    <!DOCTYPE HTML PUBLIC "- ...

  9. HTML5超简单的日期时间控件

    HTML5超简单的日期时间控件 时间都是宝贵的,尤其是开发人员,所以为了节省时间,我直接展示下效果,符合您的要求就采纳,不符合,就不用继续看了! 1.1 日期控件效果: 1.2 时间控件展示: 2.1 ...

最新文章

  1. Entity Framework 实体框架的形成之旅--实体数据模型 (EDM)的处理(4)
  2. JSDoc --JS API文档生成器
  3. android item三种,Android RecyclerView中的ItemDecoration的几种绘制方法
  4. C语言fwrite函数了解
  5. 基于Kubernetes的持续部署方案
  6. 像拍电影一样做软件(译者序)原创
  7. HadoopDB GlobalHasher的参数问题
  8. node2vec简单总结
  9. Adobe Premiere(pr)2021 安装教程【64位】
  10. c语言房屋中介管理系统代码,房屋中介管理系统简易源代码
  11. 配置多用户连接k8s
  12. Python:7-1 温度转换 (6分)
  13. 10gR2--用asmcmd对ASM进行管理
  14. HBuilder创建App并打包发布
  15. 简单的node文件上传下载及中文乱码问题解决
  16. 如何开发手游联运平台?
  17. Component Object Model (COM)
  18. Parametric MST(贪心)
  19. 【文学文娱】《菊与刀的日本》
  20. 为什么说生态共建是TO B突围的最佳路径?

热门文章

  1. OpenCV Sobel 边缘检测
  2. 【C语言】C语言外部变量和内部变量
  3. 微信企业支付发送到零钱
  4. Python实现微信自动拉群机器人
  5. imagemagick c++ 图片处理2
  6. PTA 7-33 统计素数并求和
  7. CPP Primer5内容导图--拷贝控制
  8. 2007职场新宠:视频短片制作人才
  9. 5分钟看懂区块链-区块链技术最最最好使用技巧
  10. 扫频的matlab及FPGA实现