element ui实现起始时间不能大于结束时间

<template>
   <div class="app-container">
      <el-date-picker v-model="filters.column.create_start_date" type="date" :picker-options="pickerBeginDateBefore" format="yyyy-MM-dd" placeholder="开始日期">
      </el-date-picker>
      <el-date-picker v-model="filters.column.create_end_date" type="date" format="yyyy-MM-dd" :picker-options="pickerBeginDateAfter" placeholder="结束日期">
      </el-date-picker>
   </div>
</template>
<script>
export default {
   data() {
      return {
         filters: {
            column: {
               create_start_date: ‘‘,
               create_end_date: ‘‘
            },
         },
         pickerBeginDateBefore: {
            disabledDate: (time) => {
               let beginDateVal = this.filters.column.create_end_date;
               if (beginDateVal) {
                  return time.getTime() > beginDateVal;
               }
            }
         },
         pickerBeginDateAfter: {
            disabledDate: (time) => {
               let beginDateVal = this.filters.column.create_start_date;
               if (beginDateVal) {
                  return time.getTime() < beginDateVal;
               }
            }
         }

      }
   }
}
</script>

  

原文地址:https://www.cnblogs.com/lxy1123/p/9026168.html

时间: 2024-11-01 15:14:11

element ui实现起始时间不能大于结束时间的相关文章

vue+elementUI封装的时间插件(有起始时间不能大于结束时间的验证)

vue+elementUI封装的时间插件(有起始时间不能大于结束时间的验证): html: <el-form-item label="活动时间" required> <el-col :xs="24" :sm="11" :md="7" :lg="5" class="startTime"> <el-form-item prop="start_time&

时间验证(成立时间不能大于更新时间)

1 var CLSJ=$('[name=yjry\\.CLSJ]').val(); 2 var GXSJ=$('[name=yjry\\.GXSJ]').val(); 3 var d1 = new Date(CLSJ.replace(/\-/g, "\/")); 4 var d2 = new Date(GXSJ.replace(/\-/g, "\/")); 5 6 if(CLSJ!=""&&GXSJ!=""&a

numpy中arange函数内起始值必须大于结束值,否则生成为空的一维数组

1 >>> import numpy as np 2 >>> arr=np.arange(10,0.1) 3 >>> print('a=',arr) 4 a= [] 5 >>> arr=np.arange(10) 6 >>> print('a=',arr) 7 a= [0 1 2 3 4 5 6 7 8 9] 8 >>> arr=np.arange(0,10,0.1) 9 >>>

myDatePinker设置开始时间不能大于结束时间

 操作时间起:  <input type="text" name="startTime" id="startTime" style="width:90px;color:#999999; " value="<c:if test ="${not empty startTime}">${fn:substring(startTime,0,10)}</c:if><c:if

开始时间大于结束时间提醒 时间格式

<div class="form-group mrm"> <label class="" for="">学习时间:</label> <input id="archive-start-time" type="text" class="form-control datepicker mrm" placeholder="yyyy/mm/dd&

Element Ui 日期选择器 范围限制 + value-format

Element Ui 日期选择器 范围限制 一个日期范围 // el-date-picker <el-date-picker v-model="value" type="date" placeholder="选择日期" :picker-options="pickerOptions"> // </el-date-picker> // 选择 今天或以后的日期(不包含今天则去掉下面 - 8.64e7) pic

My97DatePicker设置开始时间与结束时间控制以及js中时间的比较

每次使用时间插件都会使用到My97DatePicker,这确实是一款不错的插件,而且新版本的兼容性也不错,兼容ie. 关于时间设置一般会遇到一些问题. <ul> <li> <span style="font-size:12px;">起始:</span> <label> <input type="text"id="starttime" readonly="readonly&

处理开始时间和结束时间先后问题

//时间顺序处理 $('#start').change(function () { startTime = $('#start').val(); endTime = $('#end').val(); if ((startTime > endTime)&&(endTime!="")) { dialog({ onshow: function () { var obj = this; this.content('<span class="text-dan

c# 获取 本周、本月、本季度、本年 的开始时间或结束时间

#region 获取 本周.本月.本季度.本年 的开始时间或结束时间 /// <summary> /// 获取结束时间 /// </summary> /// <param name="TimeType">Week.Month.Season.Year</param> /// <param name="now"></param> /// <returns></returns>