Commit 69dd5399 authored by Jiewei Qian's avatar Jiewei Qian Committed by Jikkai Xiao

date-picker: fix #11152 (#12114)

parent 5c9eb375
......@@ -235,10 +235,6 @@
if (newVal && !oldVal) {
this.rangeState.selecting = false;
this.markRange(newVal);
this.$emit('pick', {
minDate: this.minDate,
maxDate: this.maxDate
});
}
}
},
......
......@@ -1923,6 +1923,17 @@ describe('DatePicker', () => {
const leftCell = pickers[0].querySelector('td.available');
const rightCell = pickers[1].querySelector('td.available');
const {
minDate,
maxDate
} = vm.picker;
expect(minDate.getHours()).to.be.equal(10);
expect(minDate.getMinutes()).to.be.equal(10);
expect(minDate.getSeconds()).to.be.equal(0);
expect(maxDate.getHours()).to.be.equal(10);
expect(maxDate.getMinutes()).to.be.equal(10);
expect(maxDate.getSeconds()).to.be.equal(0);
triggerEvent(leftCell, 'mousemove', true);
setTimeout(_ => {
triggerEvent(leftCell, 'click', true);
......@@ -2024,6 +2035,17 @@ describe('DatePicker', () => {
const leftCell = pickers[0].querySelector('td.available');
const rightCell = pickers[1].querySelector('td.available');
const {
minDate,
maxDate
} = vm.picker;
expect(minDate.getHours()).to.be.equal(10);
expect(minDate.getMinutes()).to.be.equal(10);
expect(minDate.getSeconds()).to.be.equal(0);
expect(maxDate.getHours()).to.be.equal(10);
expect(maxDate.getMinutes()).to.be.equal(10);
expect(maxDate.getSeconds()).to.be.equal(0);
triggerEvent(leftCell, 'mousemove', true);
setTimeout(_ => {
triggerEvent(leftCell, 'click', true);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment