Commit 12e19b82d83b7bf0f93314a5ba7ff9f3b75fa6cf

Authored by 梁灏
1 parent 4a42b047

fixed #4524

Showing 1 changed file with 2 additions and 1 deletions   Show diff stats
src/components/date-picker/panel/Date/date-range.vue
@@ -261,7 +261,8 @@ @@ -261,7 +261,8 @@
261 setPanelDates(leftPanelDate){ 261 setPanelDates(leftPanelDate){
262 this.leftPanelDate = leftPanelDate; 262 this.leftPanelDate = leftPanelDate;
263 const rightPanelDate = new Date(leftPanelDate.getFullYear(), leftPanelDate.getMonth() + 1, 1); 263 const rightPanelDate = new Date(leftPanelDate.getFullYear(), leftPanelDate.getMonth() + 1, 1);
264 - this.rightPanelDate = this.splitPanels ? new Date(Math.max(this.dates[1].getTime(), rightPanelDate.getTime())) : rightPanelDate; 264 + const splitRightPanelDate = this.dates[1]? this.dates[1].getTime() : rightPanelDate.getTime();
  265 + this.rightPanelDate = this.splitPanels ? new Date(Math.max(splitRightPanelDate, rightPanelDate.getTime())) : rightPanelDate;
265 }, 266 },
266 panelLabelConfig (direction) { 267 panelLabelConfig (direction) {
267 const locale = this.t('i.locale'); 268 const locale = this.t('i.locale');