소스 검색

TimeSelect: fix maxTime range, fixed #2158

qingwei.li 8 년 전
부모
커밋
9ee7afc1c5
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      packages/date-picker/src/panel/time-select.vue
  2. 1 1
      test/unit/specs/time-select.spec.js

+ 1 - 1
packages/date-picker/src/panel/time-select.vue

@@ -124,7 +124,7 @@
             result.push({
               value: current,
               disabled: compareTime(current, this.minTime || '-1:-1') <= 0 ||
-                compareTime(current, this.maxTime || '100:100') > 0
+                compareTime(current, this.maxTime || '100:100') >= 0
             });
             current = nextTime(current, step);
           }

+ 1 - 1
test/unit/specs/time-select.spec.js

@@ -160,7 +160,7 @@ describe('TimeSelect', () => {
     setTimeout(_ => {
       const elm = picker.picker.$el.querySelector('.disabled');
 
-      expect(elm.textContent).to.equal('15:00');
+      expect(elm.textContent).to.equal('14:30');
       destroyVM(vm);
       done();
     }, 50);