1.date-picker 为 type="daterange"的验证解决方法
<FormItem label="变更起止时间:" prop="modifyTimes">
<DatePicker
:value="form.modifyTimes"
format="yyyy-MM-dd"
type="daterange"
placement="bottom-end"
placeholder="请选择起止时间"
class="am-datepicker"
@on-change="getModifyTimes">
</DatePicker>
</FormItem>
modifyTimes: [{
type: 'array',
required: true,
fields: {
0: {type: 'date', required: true, message: '请选择起止日期'},
1: {type: 'date', required: true, message: '请选择起止日期'}
}
}],
<!-- format="yyyy/MM/dd" -->
<!-- //type:date 注意当设置了format="yyyy/MM/dd"格式时附上type:date会报错 -->
<!-- 默认格式为:format="yyyy-MM-dd" -->
<!-- 如果报错就将fields中的type: 'date'字段删除掉-->
<!-- 条件选择弹框 -->
<Modal
:title="modalTitle"
:z-index='1000'
:width="630"
v-model="chooseModal.modalVisible"
>
<div>
<Form ref="formDynamic"
inline
:label-width="125"
:model="formDynamic"