File tree Expand file tree Collapse file tree 1 file changed +19
-10
lines changed Expand file tree Collapse file tree 1 file changed +19
-10
lines changed Original file line number Diff line number Diff line change @@ -15,14 +15,18 @@ router.isReady().finally(() => {
1515
1616<template >
1717 <Highlights v-if =" !$route.meta.hideHighlight" />
18- <div v-if =" !isRouterReady" class =" app-loader" >
19- <IconLoading />
20- </div >
21- <router-view v-else v-slot =" { Component }" >
22- <transition name =" slide-fade" mode =" out-in" >
23- <component :is =" Component" :key =" $route.path" ></component >
24- </transition >
25- </router-view >
18+ <Transition name =" fade" mode =" out-in" >
19+ <div key =1 v-if =" !isRouterReady" class =" app-loader" >
20+ <IconLoading />
21+ </div >
22+ <div key =2 v-else >
23+ <router-view v-slot =" { Component }" >
24+ <transition name =" slide-fade" mode =" out-in" >
25+ <component :is =" Component" :key =" $route.path" ></component >
26+ </transition >
27+ </router-view >
28+ </div >
29+ </Transition >
2630</template >
2731
2832<style >
@@ -46,11 +50,12 @@ router.isReady().finally(() => {
4650
4751.fade-enter-active ,
4852.fade-leave-active {
49- transition : opacity 0 .5s ;
53+ transition : opacity .5s
5054}
55+
5156.fade-enter ,
5257.fade-leave-to {
53- opacity : 0 ;
58+ opacity : 0
5459}
5560
5661.app-loader {
@@ -60,4 +65,8 @@ router.isReady().finally(() => {
6065 height : 100vh ;
6166 overflow : hidden ;
6267}
68+
69+ .router-view-wrapper {
70+ position : relative ;
71+ }
6372 </style >
You can’t perform that action at this time.
0 commit comments