思路,日期的不可选 使用 picker-options: { disabledDate: (time) => {}}
时刻的不可选,使用 picker-options: { selectableRange : ‘’}
html
<div class="el-form--time">
<el-form-item :label="$t('开播时间')" class="date" required>
<el-date-picker
type="datetime"
v-model="begin_time"
:picker-options="datePickOptions"
clear-icon
prefix-icon="custom-date-icon"
@change="handleTimeBlur"
format="yyyy-MM-dd HH:mm"
value-format="yyyy-MM-dd HH:mm:ss"
:disabled="is_info || isedit"
></el-date-picker>
</el-form-item>
</div>
<div class="el-form--time">
<el-form-item v-if="begin_time" :label="$t('预计结束时间')" class="date" required>
<el-date-picker
type="datetime"
v-model="end_time"
:picker-options="endTimePickOptions"
clear-icon
prefix-icon="custom-date-icon"
format="yyyy-MM-dd HH:mm"
value-format

本文介绍了如何在Vue项目中,利用Element UI的datePicker组件,通过设置`picker-options`的`disabledDate`和`selectableRange`属性,来限制用户只能选择起始时间之后的两个小时内的日期和时刻。
最低0.47元/天 解锁文章
6593

被折叠的 条评论
为什么被折叠?



