diff --git a/src/components/date-picker/panel/Time/time-range.vue b/src/components/date-picker/panel/Time/time-range.vue index a1141219..ea28b3b0 100644 --- a/src/components/date-picker/panel/Time/time-range.vue +++ b/src/components/date-picker/panel/Time/time-range.vue @@ -101,7 +101,8 @@ ]; }, showSeconds () { - return !(this.format || '').match(/mm$/); + //fix Hour & Minute Picker bug,show seconds when has "ss" + return !!(this.format || '').match(/ss/); }, leftDatePanelLabel () { return this.panelLabelConfig(this.date); diff --git a/src/components/date-picker/panel/Time/time.vue b/src/components/date-picker/panel/Time/time.vue index 491ba41c..1f576589 100644 --- a/src/components/date-picker/panel/Time/time.vue +++ b/src/components/date-picker/panel/Time/time.vue @@ -81,7 +81,8 @@ }, computed: { showSeconds () { - return !(this.format || '').match(/mm$/); + //fix Hour & Minute Picker bug,show seconds when has "ss" + return !!(this.format || '').match(/ss/); }, visibleDate () { // TODO const date = this.date;