From 40b03cac0366681f1ff2a90789d008ee1d097662 Mon Sep 17 00:00:00 2001 From: gaogeek <326860002@qq.com> Date: Thu, 5 Jan 2023 16:08:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DElSelect=EF=BC=8C?= =?UTF-8?q?=E4=B8=AA=E5=88=AB=E4=BD=8D=E7=BD=AE=E5=81=B6=E7=8E=B0=E5=BA=95?= =?UTF-8?q?=E9=83=A8=E7=A9=BA=E9=97=B4=E4=B8=8D=E8=B6=B3=E9=81=AE=E6=8C=A1?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/select/src/select.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/select/src/select.vue b/packages/select/src/select.vue index 031337510..365349e80 100644 --- a/packages/select/src/select.vue +++ b/packages/select/src/select.vue @@ -402,7 +402,10 @@ } } } else { - this.broadcast('ElSelectDropdown', 'updatePopper'); + // 延时更新位置,经多轮测试,延时30ms完美解决 + setTimeout(() => { + this.broadcast('ElSelectDropdown', 'updatePopper'); + }, 30); if (this.filterable) { this.query = this.remote ? '' : this.selectedLabel; this.handleQueryChange(this.query);