思路,日期的不可选 使用 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