html片段:
<el-date-picker v-if="form.taskType == 1" size="small" v-model="preTime" type="datetime"
value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('intSms.smsText80')"
:picker-options="pickerOptions">
</el-date-picker>
data对象中pickerOptions:
pickerOptions: this.dateSelFunc()
methods里面的dateSelFunc方法:
dateSelFunc() {
//假设是不能超过2023年11月10号,就是2023-11-10
let temStr = "2023-10-28" + " " + "00:00:01";//这里做下拼接
var date1 = new Date("1970-01-01 00:00:00");
var date2 = new Date(temStr);
var difftime = date2 - date1;
return {
disabledDate(time) {
return time.getTime() > difftime;
}
}
}
这样就可以实现了,如图2023年11月10号的不能选择:
*喜欢玩网络小游戏的,可以进入洽西游戏网,很多好玩的小游戏,点击下方链接进入