Jelajahi Sumber

main组件的key改为hash,而不是fullpath

louhangfei 2 tahun lalu
induk
melakukan
02d263eb0f
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      src/layout/components/Main/index.vue

+ 2 - 2
src/layout/components/Main/index.vue

@@ -3,9 +3,9 @@
     <template #default="{ Component, route }">
       <transition :name="getTransitionName" appear mode="out-in">
         <keep-alive v-if="keepAliveComponents" :include="keepAliveComponents">
-          <component :is="Component" :key="route.fullPath" />
+          <component :is="Component" :key="route.hash" />
         </keep-alive>
-        <component :is="Component" v-else :key="route.fullPath" />
+        <component :is="Component" v-else :key="route.hash" />
       </transition>
     </template>
   </RouterView>