From 3b126e011c7ca7ac1b008c37aa2cf617242a2e9c Mon Sep 17 00:00:00 2001 From: vben Date: Mon, 28 Dec 2020 01:31:41 +0800 Subject: [PATCH] perf(route): refactor guard --- src/components/Modal/src/BasicModal.vue | 5 ++ .../Modal/src/components/ModalWrapper.vue | 12 ++-- .../Modal/src/hooks/useModalFullScreen.ts | 30 ++++----- src/router/guard/httpGuard.ts | 16 +++++ src/router/guard/index.ts | 66 ++++--------------- src/router/guard/messageGuard.ts | 21 ++++++ src/router/guard/pageGuard.ts | 18 +++++ src/router/guard/scrollGuard.ts | 15 +++++ src/router/guard/titleGuard.ts | 18 +++++ src/views/demo/comp/modal/Modal1.vue | 3 - 10 files changed, 127 insertions(+), 77 deletions(-) create mode 100644 src/router/guard/httpGuard.ts create mode 100644 src/router/guard/messageGuard.ts create mode 100644 src/router/guard/pageGuard.ts create mode 100644 src/router/guard/scrollGuard.ts create mode 100644 src/router/guard/titleGuard.ts diff --git a/src/components/Modal/src/BasicModal.vue b/src/components/Modal/src/BasicModal.vue index 1ba2a95abe8..384879852ea 100644 --- a/src/components/Modal/src/BasicModal.vue +++ b/src/components/Modal/src/BasicModal.vue @@ -16,6 +16,7 @@ + + +