element ui disabledDate设置多个条件

新加了一个需求 要设置 结束时间不能大于当前时间 还不能小于开始时间
开始我是这么写的

disabledDate: time => {
    
    
    if(this.condition.startDate){
    
    
       return time.getTime() < new Date(this.condition.startDate) && time.getTime() > new Date();
    }
}

结果发现没有效果
找了半天才发现 把且改为或就好了

disabledDate: time => {
    
    
   if(this.condition.startDate){
    
    
      return time.getTime() < new Date(this.condition.startDate) || time.getTime() > new Date();
   }
}

在这里插入图片描述

element ui disabledDate就可以用常规运算符逻辑处理 只是多条件要用 ||
而不是&&

猜你喜欢

转载自blog.csdn.net/weixin_45966674/article/details/125375471