用到了element ui DateTimePicker 有一个这样 要求 开始日期不能超过结束日期 用到了picker-options 但是还是不太对 有人遇到过吗?是怎么写的呢?
3 回答

尚方宝剑之说
TA贡献1788条经验 获得超4个赞
pickerOption 方法写简单明了一点,但是注意这里面不能调用外面的startTime和endTime了,所以你需要传入参数
<el-date-picker
v-model="form.startDate"
type="datetime"
placeholder="选择日期"
:picker-options="pickerOption (form.startTime, form.endTime)">
</el-date-picker>
pickerOption (startTime, endTime){
return {
disabledDate: (time) => {
if (!!endTime) {
return time.getTime() > Date.now() || time.getTime() > endTime.getTime();
} else {
return time.getTime() > Date.now();
}
}
}
}
我这里只写开始时间的pickerOption
添加回答
举报
0/150
提交
取消