mirror of https://github.com/ElemeFE/element
parent
5c9eb37549
commit
69dd5399aa
|
@ -235,10 +235,6 @@
|
||||||
if (newVal && !oldVal) {
|
if (newVal && !oldVal) {
|
||||||
this.rangeState.selecting = false;
|
this.rangeState.selecting = false;
|
||||||
this.markRange(newVal);
|
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 leftCell = pickers[0].querySelector('td.available');
|
||||||
const rightCell = pickers[1].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);
|
triggerEvent(leftCell, 'mousemove', true);
|
||||||
setTimeout(_ => {
|
setTimeout(_ => {
|
||||||
triggerEvent(leftCell, 'click', true);
|
triggerEvent(leftCell, 'click', true);
|
||||||
|
@ -2024,6 +2035,17 @@ describe('DatePicker', () => {
|
||||||
const leftCell = pickers[0].querySelector('td.available');
|
const leftCell = pickers[0].querySelector('td.available');
|
||||||
const rightCell = pickers[1].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);
|
triggerEvent(leftCell, 'mousemove', true);
|
||||||
setTimeout(_ => {
|
setTimeout(_ => {
|
||||||
triggerEvent(leftCell, 'click', true);
|
triggerEvent(leftCell, 'click', true);
|
||||||
|
|
Loading…
Reference in New Issue