el-date-picker限制可选时间范围

需求:要求选择时间范围不超过31天

html


	
	

js

export default {
		data() {
			return {
				value4: '',
				// 控制俩个日期之前不能超过30天
				pickerOptions4: {
						onPick: obj => {
						this.pickerMinDate = new Date(obj.minDate).getTime();
						},
						disabledDate: time => {
						if (this.pickerMinDate) {
							const day1 = 31 * 24 * 3600 * 1000;
							let maxTime = this.pickerMinDate + day1;
							let minTime = this.pickerMinDate - day1;
							return time.getTime() > maxTime || time.getTime() < minTime;
						}
						}
					},
            }}

最终效果

el-date-picker限制可选时间范围_第1张图片

 原博

怎样用el-date-picker限制选择的时间范围(如跨度不超过366天)_datetimepicker设置不能跨天_flipped_lv的博客-CSDN博客

你可能感兴趣的:(工作笔记,vue.js,elementui,javascript)