其他分享
首页 > 其他分享> > element 日期时间选择器type = "datetimerange",限制时间的选择范围

element 日期时间选择器type = "datetimerange",限制时间的选择范围

作者:互联网

这里限制了只能选择一周的时间

  pickerOptions:{
         onPick(time){
             // 如果选择了只选择了一个时间
             if (!time.maxDate) {
             let timeRange = 6*24*60*60*1000 // 6天
             _minTime = time.minDate.getTime() - timeRange // 最小时间
             _maxTime = time.minDate.getTime() + timeRange // 最大时间
             // 如果选了两个时间,那就清空本次范围判断数据,以备重选
             } else {
             _minTime = _maxTime = null
             }
         },
         disabledDate(time) {
             // onPick后触发
             // 该方法会轮询当3个月内的每一个日期,返回false表示该日期禁选
             if(_minTime && _maxTime){
             return time.getTime() < _minTime || time.getTime() > _maxTime
             }
         }
      },

 

标签:getTime,timeRange,element,minTime,时间,time,maxTime,datetimerange,选择器
来源: https://www.cnblogs.com/xiao1314/p/14850147.html