chenjun 2 anni fa
parent
commit
fa43f98c38
1 ha cambiato i file con 5 aggiunte e 1 eliminazioni
  1. 5 1
      src/layout/components/AppMain.vue

+ 5 - 1
src/layout/components/AppMain.vue

@@ -10,7 +10,11 @@
   <section class="app-main">
     <div class="app-main-content">
       <transition name="fade-transform" mode="out-in">
-        <router-view :key="key" />
+        <keep-alive>
+          <router-view  :key="key" v-if="$route.meta.keepAlive" class="router-view">
+          </router-view>
+      </keep-alive>
+      <router-view  :key="key" v-if="!$route.meta.keepAlive" class="router-view" ></router-view>
       </transition>
     </div>
   </section>