From fadf941e893eb79810875dbb7b99a9f1467fbf9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Thu, 23 May 2019 17:12:36 +0800 Subject: [PATCH] [improvement] DatetimePicker: optimize padZero --- packages/datetime-picker/index.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/datetime-picker/index.js b/packages/datetime-picker/index.js index bb326f1c6..a0cea4708 100644 --- a/packages/datetime-picker/index.js +++ b/packages/datetime-picker/index.js @@ -149,8 +149,7 @@ export default sfc({ columns() { const results = this.ranges.map(({ type, range: rangeArr }) => { let values = times(rangeArr[1] - rangeArr[0] + 1, index => { - let value = rangeArr[0] + index; - value = value < 10 ? `0${value}` : `${value}`; + const value = padZero(rangeArr[0] + index); return this.formatter(type, value); }); @@ -179,8 +178,7 @@ export default sfc({ if (isDateType && !isValidDate(value)) { value = this.minDate; } else if (!value) { - const { minHour } = this; - value = `${minHour > 10 ? minHour : '0' + minHour}:00`; + value = `${padZero(this.minHour)}:00`; } // time type