<el-form-item label="空置时间" prop="vacantTime">
<el-date-picker
v-model="form.vacantTime"
type="daterange"
start-placeholder="开始日期"
end-placeholder="结束日期"
clearable
:editable="false"
>
</el-date-picker>
</el-form-item>
问题: 就是正则必填 但是每次都校验过了
写法:
vacantTime: { required: true, message: '请选择空置时间', trigger: 'blur' },
解决办法:
错误的定义方法:
const form = ref<vacantDataType>({
vacantTime: '' , '',
});
正确的写法为:
const form = ref<vacantDataType>({
vacantTime: \[\],
});