elementUI日期时间控件控制选择时间区间不超过一个月

    pickerBeginDateBefore: {
        disabledDate: (time) => {
          // this.electricityStatisticsEndDate是结束时间date控件的v-model值
          let beginDateVal = this.electricityStatisticsEndDate
          if (beginDateVal) {
            return time.getTime() < beginDateVal.getTime() - 30 * 24 * 60 * 60 * 1000 || time.getTime() > beginDateVal.getTime()
          }
        }
      },
      pickerBeginDateAfter: {
        disabledDate: (time) => {
          // this.electricityStatisticsStartDate是开始时间date控件的v-model值
          let beginDateVal = this.electricityStatisticsStartDate
          if (beginDateVal) {
            return time.getTime() > beginDateVal.getTime() + 30 * 24 * 60 * 60 * 1000 || time.getTime() < beginDateVal.getTime()
          }
        }
      }
pickerBeginDateBefore 和 pickerBeginDateAfter 分别是开始和结束时间控件的 picker-options 属性方法。
                    
                    

 

你可能感兴趣的:(vue,elementUI)