element UI DatePicker 日期选择器 点击时间点可选限制范围前后十五天

设置:picker-options="pickerOptions"

然后在data里面设置

pickerOptions: {
					onPick: ({
						maxDate,
						minDate
					}) => {
						this.selectDate = minDate.getTime()
						if (maxDate) {
							this.selectDate = ''
						}
					},
					disabledDate: (time) => {
						if (this.selectDate !== '') {
							const one = (15 * 24 * 3600 - 1) * 1000 // 00:00:00 到23:59:59
							const minTime = this.selectDate - one
							const maxTime = this.selectDate + one
							return time.getTime() < minTime || time.getTime() > maxTime
						}
					}
				}

源代码




你可能感兴趣的:(element,UI,ui,vue.js,elementui)