From ff39e65d816c71d40e5b151bb443bb5e080093e6 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Tue, 13 Jan 2026 20:23:15 +0800 Subject: [PATCH] =?UTF-8?q?refactor(tenant-toggle):=20=E4=BD=BF=E7=94=A8ge?= =?UTF-8?q?tPopupContainer=E6=9B=BF=E4=BB=A3=E5=9B=BA=E5=AE=9A=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除Select组件的固定定位样式,改用getPopupContainer方法统一管理弹出层容器 --- apps/web-antd/src/components/tenant-toggle/src/index.vue | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/web-antd/src/components/tenant-toggle/src/index.vue b/apps/web-antd/src/components/tenant-toggle/src/index.vue index 063c7b3d..a8cb5523 100644 --- a/apps/web-antd/src/components/tenant-toggle/src/index.vue +++ b/apps/web-antd/src/components/tenant-toggle/src/index.vue @@ -10,6 +10,7 @@ import { useRoute } from 'vue-router'; import { useAccess } from '@vben/access'; import { useTabs } from '@vben/hooks'; import { $t } from '@vben/locales'; +import { getPopupContainer } from '@vben/utils'; import { message, Select, Spin } from 'antdv-next'; import { storeToRefs } from 'pinia'; @@ -143,9 +144,7 @@ function filterOption(input: string, option: TenantOption) { :filter-option="filterOption" :options="tenantList" :placeholder="$t('component.tenantToggle.placeholder')" - :styles="{ - root: { position: 'fixed', zIndex: 1024 }, - }" + :get-popup-container="getPopupContainer" allow-clear class="w-60" show-search