Skip to content

Commit 239354e

Browse files
committed
fix: modal getContainer not work
1 parent b62c156 commit 239354e

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

components/modal/Modal.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,12 @@ const modalProps = () => ({
6161
wrapClassName: String,
6262
maskTransitionName: String,
6363
transitionName: String,
64-
getContainer: [String, Function, Boolean, Object] as PropType<
65-
string | HTMLElement | getContainerFunc | false
66-
>,
64+
getContainer: {
65+
type: [String, Function, Boolean, Object] as PropType<
66+
string | HTMLElement | getContainerFunc | false
67+
>,
68+
default: undefined,
69+
},
6770
zIndex: Number,
6871
bodyStyle: Object as PropType<CSSProperties>,
6972
maskStyle: Object as PropType<CSSProperties>,
@@ -206,7 +209,7 @@ export default defineComponent({
206209
<Dialog
207210
{...restProps}
208211
{...attrs}
209-
getContainer={getContainer || getPopupContainer}
212+
getContainer={getContainer || getPopupContainer.value}
210213
prefixCls={prefixCls.value}
211214
wrapClassName={wrapClassNameExtended}
212215
visible={visible}

0 commit comments

Comments
 (0)