From d933605b56768666730633c90ba799c723a00697 Mon Sep 17 00:00:00 2001 From: tangjinzhou <415800467@qq.com> Date: Mon, 8 May 2023 16:09:29 +0800 Subject: [PATCH] fix: getPopupContainer not work --- components/config-provider/hooks/useConfigInject.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/components/config-provider/hooks/useConfigInject.ts b/components/config-provider/hooks/useConfigInject.ts index 3a250182d..f5423b8f8 100644 --- a/components/config-provider/hooks/useConfigInject.ts +++ b/components/config-provider/hooks/useConfigInject.ts @@ -20,8 +20,12 @@ export default (name: string, props: Record) => { const space = configProvider.space; const pageHeader = configProvider.pageHeader; const form = configProvider.form; - const getTargetContainer = configProvider.getTargetContainer; - const getPopupContainer = configProvider.getPopupContainer; + const getTargetContainer = computed( + () => props.getTargetContainer ?? configProvider.getTargetContainer, + ); + const getPopupContainer = computed( + () => props.getPopupContainer ?? configProvider.getPopupContainer, + ); const dropdownMatchSelectWidth = computed( () => props.dropdownMatchSelectWidth ?? configProvider.dropdownMatchSelectWidth?.value,