Bladeren bron

【修改】bug

howie 3 jaren geleden
bovenliggende
commit
ff1bb669a2
2 gewijzigde bestanden met toevoegingen van 4 en 5 verwijderingen
  1. 2 3
      src/layout/components/AppMain.vue
  2. 2 2
      src/layout/components/TagsView/index.vue

+ 2 - 3
src/layout/components/AppMain.vue

@@ -1,9 +1,9 @@
 <template>
   <section class="app-main">
     <transition name="fade-transform" mode="out-in">
-
+      <keep-alive>
         <router-view />
-
+      </keep-alive>
     </transition>
   </section>
 </template>
@@ -13,7 +13,6 @@ export default {
   name: "AppMain",
   computed: {
     cachedViews() {
-
       return this.$store.state.tagsView.cachedViews;
     },
     key() {

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

@@ -2,9 +2,9 @@
   <div id="tags-view-container" class="tags-view-container">
     <scroll-pane ref="scrollPane" class="tags-view-wrapper" @scroll="handleScroll">
       <router-link
-        v-for="tag in visitedViews"
+        v-for="(tag,index) in visitedViews"
         ref="tag"
-        :key="tag.path"
+        :key="tag.path+index"
         :class="isActive(tag)?'active':''"
         :to="{ path: tag.path, query: tag.query, fullPath: tag.fullPath }"
         tag="span"