一般

<el-date-picker />使用会出现起始日期和结束日期,结束日期不能早与起始日期,选择了其实日期后,结束日期大于起始日期的不可选,置灰,同理先选结束日期后再选起始日期,那么起始日期不能选截止日期后面的。
代码如下:
1,起始日期:
     <el-form-item
                    label="有效起始日期"
                    prop="title"
                  >
                    <el-date-picker
                      v-model="info.startDate"
                      type="date"
                      placeholder="选择日期"
                      :picker-options="pickerIssueOptions"
                      size="mini"
                      style="width:100%;height:30px"
                      format="yyyy 年 MM 月 dd 日"
                      value-format="yyyy-MM-dd"
                    />
2,截止日期:
     <el-form-item
                    label="有效截止日期"
                    prop="title"
                  >
                    <el-date-picker
                      v-model="info.endDate"
                      type="date"
                      placeholder="选择日期"
                      :picker-options="pickerExpireOptions"
                      size="mini"
                      style="width:100%;height:30px"
                      format="yyyy 年 MM 月 dd 日"
                      value-format="yyyy-MM-dd"
                    />
然后主要是针对picker-options的操作:
 在data中写上
  

  pickerIssueOptions: {
        disabledDate: (time) => {
          if (!this.info.endDate) { return false }
          return time.getTime() > new Date(this.info.endDate.replace(/-/g, '/')).getTime()
        }
      },
      pickerExpireOptions: {
        disabledDate: (time) => {
          if (!this.info.startDate) { return false }
          return time.getTime() < new Date(this.info.startDate.replace(/-/g, '/')).getTime()
        }
      },
即可,注意if里面的判断。

最新文章

  1. Oracle 11.2.4.0 ACTIVE DATAGUARD 单实例安装(COPY创建备库)
  2. double保持精度,防止小数点后数字的丢失的小方法
  3. 绑定: TemplateBinding 绑定, 与 RelativeSource 绑定, 与 StaticResource 绑定
  4. Quickling技术
  5. mongodb 3.2 用户权限管理配置
  6. 每天一个linux命令---telnet
  7. JSONP跨域请求数据报错 “Unexpected token :”的解决办法
  8. .net 时间戳互相转换(精确到毫秒)
  9. HDU 1041 Computer Transformation (简单大数)
  10. centOS学习part4:安装配置vsftp
  11. MySQL5.6 基于db的并行复制
  12. ♫【CSS】命名颜色
  13. dns是什么
  14. ASP.NET MVC用存储过程批量添加修改数据
  15. Js中常用知识点(typeof、instanceof、动态属性、变量作用域)
  16. Git 教程(二):提交和回退
  17. echarts设置option中的数据对象优化
  18. Go开发之路 -- Go语言基本语法
  19. 解决Kettle ETL数据乱码
  20. JS实现页面字体繁简转换

热门文章

  1. 有了Java8的“+”真的可以不要StringBuilder了吗
  2. C#构造函数中:this()的作用
  3. 【redis前传】自己手写一个LRU策略 | redis淘汰策略
  4. Drools规则引擎实践直白总结
  5. 单元测试布道二:在全新的 DDD 架构上进行单元测试
  6. excel VBA使用教程
  7. unity的安装,配置,及问题
  8. MindSpore模型精度调优实战:如何更快定位精度问题
  9. Gym 101334D 记忆化dp
  10. Java:Java单例中的懒汉和饿汉模式