Browse Source

Select: optimize performance of long option list (#4444)

杨奕 8 năm trước cách đây
mục cha
commit
92b4156aaa
2 tập tin đã thay đổi với 2 bổ sung3 xóa
  1. 1 2
      packages/select/src/option.vue
  2. 1 1
      packages/theme-default/src/option.css

+ 1 - 2
packages/select/src/option.vue

@@ -6,8 +6,7 @@
     v-show="visible"
     :class="{
       'selected': itemSelected,
-      'is-disabled': disabled || groupDisabled || limitReached,
-      'hover': parent.hoverIndex === index
+      'is-disabled': disabled || groupDisabled || limitReached
     }">
     <slot>
       <span>{{ currentLabel }}</span>

+ 1 - 1
packages/theme-default/src/option.css

@@ -26,7 +26,7 @@
         }
       }
 
-      &.hover {
+      &.hover, &:hover {
         background-color: var(--select-option-hover-background);
       }