zoukankan      html  css  js  c++  java
  • element ui组件的开始时间-结束时间验证

    <el-date-picker  v-model="seach.before" type="date" placeholder="开始时间"  value-format="yyyy-MM-dd" class="wida" :picker-options="pickerBeginDateBefore"  @change="changeTime">
    </el-date-picker>
        <span class="zhi">至</span>
    <el-date-picker   v-model="seach.after" type="date" placeholder="结束时间"value-format="yyyy-MM-dd" class="wida" :picker-options="pickerBeginDateAfter">
    </el-date-picker>
    seach:{
      before:'',
      after:'',
    },
      // 开始时间不大于结束时间
            // 开始时间
            pickerBeginDateBefore: {
              disabledDate: (time) => {
                let beginDateVal = this.seach.after;
                if (beginDateVal) {
                  return time.getTime() > beginDateVal;
                }
              }
            },
            // 结束时间
            pickerBeginDateAfter: {
              disabledDate: (time) => {
                let beginDateVal = this.seach.before;
                if (beginDateVal) {
                  return time.getTime() < beginDateVal;
                }
              }
            },
    //选择开始时间,清空结束时间
          changeTime(date){
            // this.seach.before="";
            // console.log(this.seach.before)
            this.pickerBeginDateAfter={
              disabledDate(time) {  //开始时间-结束时间
                return (time.getTime() < new Date(date).getTime());
              }
            }
          },

    来源:https://www.cnblogs.com/M-miao/p/9838727.html   element ui组件的开始时间-结束时间验证

  • 相关阅读:
    3.15第三周编程总结
    2019.3.9编程总结
    2019.3.3编程总结2
    编程总结1
    编程总结2
    编程总结3
    我的老师
    关于sublime text 3使用记录
    12. 整数转罗马数字
    4. 寻找两个有序数组的中位数
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/11183200.html
Copyright © 2011-2022 走看看