這里限制了只能選擇一周的時間
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 } } },