diff --git a/packages/components/select-v2/src/select-dropdown.tsx b/packages/components/select-v2/src/select-dropdown.tsx index 8bd5a5bab8..e4d324f052 100644 --- a/packages/components/select-v2/src/select-dropdown.tsx +++ b/packages/components/select-v2/src/select-dropdown.tsx @@ -226,40 +226,34 @@ export default defineComponent({ const { data, width } = props const { height, multiple, scrollbarAlwaysOn } = select.props - if (slots.loading || slots.empty) { - return ( -
- {slots.loading?.() || slots.empty?.()} -
- ) - } - const List = unref(isSized) ? FixedSizeList : DynamicSizeList return ( -
+
{slots.header?.()} - - {{ - default: (props: ItemProps) => , - }} - + {slots.loading?.() || slots.empty?.() || ( + + {{ + default: (props: ItemProps) => , + }} + + )} {slots.footer?.()}
)