From f91c3274907358a727ba6c88b71addf8b0a39255 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E9=87=91=E6=B3=B0?= <1791639435@qq.com> Date: Sat, 26 Nov 2022 02:53:32 +0800 Subject: [PATCH] =?UTF-8?q?Dropdown:=20fix=20dropdown=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E4=B8=8B=E7=9A=84=E6=8F=92=E6=A7=BD=EF=BC=8C=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E4=BA=86'#default'=E5=B1=9E=E6=80=A7=EF=BC=8C=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E4=B8=8B=E6=8B=89=E6=A1=86(#22283)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/dropdown/src/dropdown.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/dropdown/src/dropdown.vue b/packages/dropdown/src/dropdown.vue index 66944696d..1eeb9373c 100644 --- a/packages/dropdown/src/dropdown.vue +++ b/packages/dropdown/src/dropdown.vue @@ -207,7 +207,7 @@ let { trigger, show, hide, handleClick, splitButton, handleTriggerKeyDown, handleItemKeyDown } = this; this.triggerElm = splitButton ? this.$refs.trigger.$el - : this.$slots.default[0].elm; + : this.$refs.default; let dropdownElm = this.dropdownElm; @@ -284,7 +284,9 @@ return (
- {triggerElm} +
+ {triggerElm} +
{menuElm}
);