要求,默认选择十天间隔,每次选择的日期必须小于90天。/***日期控件动态设置最大跨度,解决elementui日期范围,首先点击日期,动态处理disabledDate禁用日期的跨度。*@param{Number}_this*@param{Number}天*@returns{Blob}返回pickerOptions数据*@examplethis.$fc.pickerOptionsDynamic(this,90);**/exportfunctionpickerOptionsDynamic(_this,day){consttime=3600*1000*24*day;让minDate=null;constpickerOptions={disabledDate(time){if(minDate===null){constmin=Date.now()-时间;返回时间.getTime()>Date.now()||time.getTime()<分钟;}else{constmax=newDate(minDate).getTime()+time;constmin=newDate(minDate).getTime()-时间;if(max>=Date.now()){返回time.getTime()>Date.now()||time.getTime()<分钟;}else{returntime.getTime()>max||time.getTime()<分钟;}}},onPick:(opt)=>{minDate=_this.parseTime(opt.minDate,'{y}-{m}-{d}');}}returnpickerOptions;
