소스 검색

DatePicker: fix select year in month type, fixed #1070

qingwei.li 8 년 전
부모
커밋
478549bd30
2개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      packages/date-picker/src/panel/date.vue
  2. 1 0
      packages/theme-default/src/date-picker/year-table.css

+ 1 - 0
packages/date-picker/src/panel/date.vue

@@ -271,6 +271,7 @@
           this.resetDate();
         } else {
           this.date.setMonth(month);
+          this.year && this.date.setFullYear(this.year);
           this.resetDate();
           const value = new Date(this.date.getFullYear(), month, 1);
           this.$emit('pick', value);

+ 1 - 0
packages/theme-default/src/date-picker/year-table.css

@@ -4,6 +4,7 @@
   @b year-table {
     font-size: 12px;
     margin: -1px;
+    border-collapse: collapse;
 
     .el-icon {
       color: var(--datepicker-icon-color);