diff --git a/src/components/Modal/src/components/ModalWrapper.vue b/src/components/Modal/src/components/ModalWrapper.vue index 2810b76e..f1f9b8d4 100644 --- a/src/components/Modal/src/components/ModalWrapper.vue +++ b/src/components/Modal/src/components/ModalWrapper.vue @@ -60,15 +60,13 @@ redoModalHeight: setModalHeight, }); - const spinStyle = computed( - (): CSSProperties => { - return { - minHeight: `${props.minHeight}px`, - // padding 28 - height: `${unref(realHeightRef)}px`, - }; - } - ); + const spinStyle = computed((): CSSProperties => { + return { + minHeight: `${props.minHeight}px`, + // padding 28 + maxHeight: `${unref(realHeightRef)}px`, + }; + }); watchEffect(() => { props.useWrapper && setModalHeight(); diff --git a/src/views/demo/comp/modal/Modal1.vue b/src/views/demo/comp/modal/Modal1.vue index 04cc9fc6..c824de13 100644 --- a/src/views/demo/comp/modal/Modal1.vue +++ b/src/views/demo/comp/modal/Modal1.vue @@ -7,6 +7,9 @@ :helpMessage="['提示1', '提示2']" @visible-change="handleShow" > + @@ -18,7 +21,7 @@