|
@@ -1,15 +1,13 @@
|
|
|
<template>
|
|
|
<section class="app-main">
|
|
|
<transition name="fade" mode="out-in">
|
|
|
- <!-- <router-view :key="key"></router-view> -->
|
|
|
-
|
|
|
- <template v-if="$route.meta.keepAlive">
|
|
|
- <keep-alive>
|
|
|
- <router-view></router-view>
|
|
|
- </keep-alive>
|
|
|
- </template>
|
|
|
- <router-view v-else></router-view>
|
|
|
+ <keep-alive>
|
|
|
+ <router-view v-if="$route.meta.keepAlive"></router-view>
|
|
|
+ </keep-alive>
|
|
|
</transition>
|
|
|
+ <transition name="fade" mode="out-in">
|
|
|
+ <router-view v-if="!$route.meta.keepAlive"></router-view>
|
|
|
+ </transition>
|
|
|
</section>
|
|
|
</template>
|
|
|
|
|
@@ -30,6 +28,7 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
watch:{
|
|
|
+
|
|
|
},
|
|
|
data() {
|
|
|
return {
|