From a2a78c382f7ceadd270b590ff6c7c275de6cbc85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=81=8F?= Date: Fri, 30 Dec 2016 17:54:27 +0800 Subject: [PATCH] update DateTimePicker update DateTimePicker --- .../date-picker/panel/date-range.vue | 9 ++++++-- src/components/date-picker/panel/date.vue | 4 +++- .../date-picker/panel/time-range.vue | 22 +++++++++++++++++-- src/components/date-picker/panel/time.vue | 11 ++++------ 4 files changed, 34 insertions(+), 12 deletions(-) diff --git a/src/components/date-picker/panel/date-range.vue b/src/components/date-picker/panel/date-range.vue index b7d92e11..aed152c8 100644 --- a/src/components/date-picker/panel/date-range.vue +++ b/src/components/date-picker/panel/date-range.vue @@ -117,7 +117,8 @@ + @on-pick="handleTimePick" + @on-pick-click="handlePickClick"> + @on-pick="handleTimePick" + @on-pick-click="handlePickClick">
-
开始时间
+
+ + +
-
结束时间
+
+ + +
\ No newline at end of file diff --git a/src/components/date-picker/panel/time.vue b/src/components/date-picker/panel/time.vue index 0c0fa60f..d03807c3 100644 --- a/src/components/date-picker/panel/time.vue +++ b/src/components/date-picker/panel/time.vue @@ -37,19 +37,13 @@ export default { mixins: [Mixin], components: { TimeSpinner, Confirm }, - props: { - showDate: { - type: Boolean, - default: false - } - }, data () { return { prefixCls: prefixCls, timePrefixCls: timePrefixCls, date: initTimeDate(), value: '', -// showDate: false, + showDate: false, format: 'HH:mm:ss', hours: '', minutes: '', @@ -109,6 +103,9 @@ updateScroll () { this.$refs.timeSpinner.updateScroll(); } + }, + compiled () { + if (this.$parent && this.$parent.$options.name === 'DatePicker') this.showDate = true; } }; \ No newline at end of file