项目中有这样的需求,1:开始时间禁止选中现在之前的日期和时间、2:结束时间必须为开始时间之后的15分钟之后、3:分钟数自动转为15的倍数,另外还有些像隐藏秒数啥的细节需求就不说了。
代码如下:
html(template)部分:
开始时间
<el-date-picker
v-model="addform.startDate"
type="datetime"
:placeholder="$t('capacityManage.startTime')"
:picker-options="dateOpt"
format="yyyy-MM-dd HH:mm"
style="width: 100%"
@change="onChange(addform.startDate,0)"
/>