我使用的是带有element-plus的Vue3.0。我想设置一个el-日期选择器,并确保startTime不能早于明天。
如何添加验证或日期选项?
下面是我的组件:
<el-form-item label="choose date">
<el-date-picker
v-model="timeArray"
type="datetimerange"
start-placeholder="startTime"
end-placeholder="endTime"
:default-time="defaultTime"
>
</el-date-picker>
</el-form-item>
data() {
return {
defaultTime: [
new Date(2021, 1, 1, 12, 0, 0),
new Date(2021, 2, 1, 12, 0, 0)
],
}
}感谢您的关注!我真的很感激。
发布于 2021-06-28 22:38:43
使用de disabledDate方法
<el-form-item label="choose date">
<el-date-picker
v-model="timeArray"
type="datetimerange"
start-placeholder="startTime"
end-placeholder="endTime"
:default-time="defaultTime"
:disabled-date="disabledDate"
>
</el-date-picker>
</el-form-item>
data() {
return {
defaultTime: [
new Date(2021, 1, 1, 12, 0, 0),
new Date(2021, 2, 1, 12, 0, 0)
],
disabledDate(time) {
return time.getTime() <= Date.now()
},
}
}https://stackoverflow.com/questions/66950242
复制相似问题