限定时间范围使用picker-options属性,动态绑定
<el-date-picker
v-model='value'
type='date'
placeholder='选择日期'
size='small'
value-format='yy-MM-dd'
:picker-options='pickerOptions'
>
</el-date-picker>
可以在data里设置时间范围,方法放在methods里
pickerOptions:{
disabledDate:this.disabledDate1
}
方法
disabledDate1(time){
return (time.getTime()>new Date(this.timeDate.slice(0,4),this.timeDate.slice(4,6)-1,this.timeDate.slice(6,8).getTime()) || (this.getTime()<new Date('2019','12')))
}