效果: 限制最小查询日期为-05-01
HTML
// :picker-options="dateRange" :当前时间日期选择器特有的选项参考下表// 通过设置picker-options来达到限制可选择的时间范围<el-date-picker v-model="time" type="daterange" range-separator="至"start-placeholder="选择开始日期" end-placeholder="选择结束日期" :clearable="false":picker-options="dateRange"></el-date-picker>
javascript
// vue中的data中定义data() {return {// 日期选择器可选择范围dateRange: {disabledDate(time) {// 限制最早只能从5月份开始查询// 当前日期小于-04-30禁止选择return new Date(time).getTime() < new Date('-04-30').getTime();// 也可以设置最大可选择日期// 当前日期小于-04-30或者大于-05-31都禁止选择// return new Date(time).getTime() < new Date('-04-30').getTime() || new Date(time).getTime() > new Date('-05-31').getTime();},},}}
前端进阶精选:点此去