Przeglądaj źródła

fix: 【framework】删除缓存失效的问题,对应 https://github.com/yudaocode/yudao-ui-admin-vue3/issues/180

YunaiV 2 miesięcy temu
rodzic
commit
915f1fc3a9
1 zmienionych plików z 6 dodań i 5 usunięć
  1. 6 5
      src/store/modules/tagsView.ts

+ 6 - 5
src/store/modules/tagsView.ts

@@ -93,11 +93,12 @@ export const useTagsViewStore = defineStore('tagsView', {
     delCachedView() {
       const route = router.currentRoute.value
       const index = findIndex<string>(this.getCachedViews, (v) => v === route.name)
-      for (const v of this.visitedViews) {
-        if (v.name === route.name) {
-          return
-        }
-      }
+      // 需要注释,解决“标签页刷新无效”。相关案例:https://github.com/yudaocode/yudao-ui-admin-vue3/issues/180
+      // for (const v of this.visitedViews) {
+      //   if (v.name === route.name) {
+      //     return
+      //   }
+      // }
       if (index > -1) {
         this.cachedViews.delete(this.getCachedViews[index])
       }