From 1a60d0ceb3a79a815ce78981abd1bf36ed4e516c Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 13 Nov 2022 10:31:02 +0800 Subject: [PATCH] v3.8.4:优化页面内嵌iframe切换tab不刷新数据 --- yudao-ui-admin/src/assets/styles/transition.scss | 5 +++++ yudao-ui-admin/src/layout/components/AppMain.vue | 12 ++++++++---- yudao-ui-admin/src/layout/components/TagsView/index.vue | 26 ++++++++++++++++---------- yudao-ui-admin/src/store/modules/tagsView.js | 45 +++++++++++++++++++++++++++++++++------------ 4 files changed, 62 insertions(+), 26 deletions(-) diff --git a/yudao-ui-admin/src/assets/styles/transition.scss b/yudao-ui-admin/src/assets/styles/transition.scss index 4cb27cc..eb49895 100644 --- a/yudao-ui-admin/src/assets/styles/transition.scss +++ b/yudao-ui-admin/src/assets/styles/transition.scss @@ -12,11 +12,16 @@ } /* fade-transform */ +.fade-transform--move, .fade-transform-leave-active, .fade-transform-enter-active { transition: all .5s; } +.fade-transform-leave-active { + position: absolute; +} + .fade-transform-enter { opacity: 0; transform: translateX(-30px); diff --git a/yudao-ui-admin/src/layout/components/AppMain.vue b/yudao-ui-admin/src/layout/components/AppMain.vue index a897638..f4e74db 100644 --- a/yudao-ui-admin/src/layout/components/AppMain.vue +++ b/yudao-ui-admin/src/layout/components/AppMain.vue @@ -2,15 +2,19 @@
- + +