From c39e13350e0523a5389ebab9f29895b9df35a6dc Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Wed, 27 Apr 2022 11:21:38 +0800 Subject: [PATCH] refactor: mount modal to body node Signed-off-by: Ryan Wang --- src/components/base/modal/Modal.story.vue | 24 +++++++- src/components/base/modal/Modal.vue | 69 ++++++++++++----------- src/views/HomeView.vue | 2 + 3 files changed, 59 insertions(+), 36 deletions(-) diff --git a/src/components/base/modal/Modal.story.vue b/src/components/base/modal/Modal.story.vue index db8ddadf..26d016ed 100644 --- a/src/components/base/modal/Modal.story.vue +++ b/src/components/base/modal/Modal.story.vue @@ -5,17 +5,35 @@ import { VModal } from "@/components/base/modal"; function initState() { return { visible: false, + fullscreen: false, + width: 500, + title: "测试", }; } diff --git a/src/components/base/modal/Modal.vue b/src/components/base/modal/Modal.vue index a57af157..c5574115 100644 --- a/src/components/base/modal/Modal.vue +++ b/src/components/base/modal/Modal.vue @@ -41,44 +41,46 @@ function handleClose() { }