Correct passing of confirm
prop, correct initial values when no value is passed
This commit is contained in:
parent
732b32e451
commit
29a91fbb61
5 changed files with 20 additions and 20 deletions
|
@ -28,15 +28,15 @@
|
|||
props: {
|
||||
hours: {
|
||||
type: [Number, String],
|
||||
default: 0
|
||||
default: NaN
|
||||
},
|
||||
minutes: {
|
||||
type: [Number, String],
|
||||
default: 0
|
||||
default: NaN
|
||||
},
|
||||
seconds: {
|
||||
type: [Number, String],
|
||||
default: 0
|
||||
default: NaN
|
||||
},
|
||||
showSeconds: {
|
||||
type: Boolean,
|
||||
|
|
|
@ -5,10 +5,6 @@ import {initTimeDate } from '../../util';
|
|||
|
||||
export default {
|
||||
props: {
|
||||
confirm: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
showTime: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
|
|
|
@ -10,9 +10,9 @@
|
|||
ref="timeSpinner"
|
||||
:steps="steps"
|
||||
:show-seconds="showSeconds"
|
||||
:hours="dateStart.getHours()"
|
||||
:minutes="dateStart.getMinutes()"
|
||||
:seconds="dateStart.getSeconds()"
|
||||
:hours="value[0] && dateStart.getHours()"
|
||||
:minutes="value[0] && dateStart.getMinutes()"
|
||||
:seconds="value[0] && dateStart.getSeconds()"
|
||||
:disabled-hours="disabledHours"
|
||||
:disabled-minutes="disabledMinutes"
|
||||
:disabled-seconds="disabledSeconds"
|
||||
|
@ -29,9 +29,9 @@
|
|||
ref="timeSpinnerEnd"
|
||||
:steps="steps"
|
||||
:show-seconds="showSeconds"
|
||||
:hours="dateEnd.getHours()"
|
||||
:minutes="dateEnd.getMinutes()"
|
||||
:seconds="dateEnd.getSeconds()"
|
||||
:hours="value[1] && dateEnd.getHours()"
|
||||
:minutes="value[1] && dateEnd.getMinutes()"
|
||||
:seconds="value[1] && dateEnd.getSeconds()"
|
||||
:disabled-hours="disabledHours"
|
||||
:disabled-minutes="disabledMinutes"
|
||||
:disabled-seconds="disabledSeconds"
|
||||
|
@ -87,8 +87,7 @@
|
|||
timePrefixCls: timePrefixCls,
|
||||
showDate: false,
|
||||
dateStart: dateStart || initTimeDate(),
|
||||
dateEnd: dateEnd || initTimeDate(),
|
||||
confirm: false
|
||||
dateEnd: dateEnd || initTimeDate()
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
ref="timeSpinner"
|
||||
:show-seconds="showSeconds"
|
||||
:steps="steps"
|
||||
:hours="date.getHours()"
|
||||
:minutes="date.getMinutes()"
|
||||
:seconds="date.getSeconds()"
|
||||
:hours="value[0] && date.getHours()"
|
||||
:minutes="value[0] && date.getMinutes()"
|
||||
:seconds="value[0] && date.getSeconds()"
|
||||
:disabled-hours="disabledHours"
|
||||
:disabled-minutes="disabledMinutes"
|
||||
:disabled-seconds="disabledSeconds"
|
||||
|
@ -63,8 +63,7 @@
|
|||
prefixCls: prefixCls,
|
||||
timePrefixCls: timePrefixCls,
|
||||
date: this.value[0] || initTimeDate(),
|
||||
showDate: false,
|
||||
confirm: false
|
||||
showDate: false
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
|
|
|
@ -2,6 +2,12 @@ const prefixCls = 'ivu-picker-panel';
|
|||
const datePrefixCls = 'ivu-date-picker';
|
||||
|
||||
export default {
|
||||
props: {
|
||||
confirm: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
iconBtnCls (direction, type = '') {
|
||||
return [
|
||||
|
|
Loading…
Add table
Reference in a new issue