diff --git a/src/components/date-picker/picker.vue b/src/components/date-picker/picker.vue index 8d1939d9..a6220642 100644 --- a/src/components/date-picker/picker.vue +++ b/src/components/date-picker/picker.vue @@ -334,7 +334,7 @@ if (typeof val === 'string') { val = parser(val, format); } else if (type === 'timerange') { - val = parser(val, format); + val = parser(val, format).map(v => v || ''); } else { val = val.map(date => new Date(date)); // try to parse val = val.map(date => isNaN(date.getTime()) ? null : date); // check if parse passed