element el-date-picker开始日期 结束日期,禁用

2,814 阅读1分钟

picker-options

我的项目需求是在如果开始日期没有选择则不让用户选择结束日期,且开始日期不能小于当前实际日期,选择结束日期时开始日期之前日期不可选

开始日期未选择之前结束日期不可选

开始日期不可小于当前实际日期

结束日期选择时开始日期之前日期不可选择

第一个是开始日期不可小于当前实际日期

第二个是结束日期选择时开始日期之前日期不可选择

     pickerOptions: {
                disabledDate(v) {
                    console.log(v)
                    return v.getTime() < new Date().getTime() - 86400000;
                }
            },
            pickerOptions2:{
                disabledDate(v) {
                    let _self = app.$data
                    let date = new Date(_self.ruleForm.startdate).getTime()
                    return v.getTime() < date - 86400000;
                }
            },

本文章仅以自己防止忘记而记录,不管是我还是其他人,当你看到这篇文章的时候说明你还在从事前端工作,或者在学习前端,所以不管以后遇到什么问题,和挫折,都不要忘记你敲代码的初衷