Просмотр исходного кода

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

杨奕 8 лет назад
Родитель
Сommit
92b4156aaa
2 измененных файлов с 2 добавлено и 3 удалено
  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);
       }