Commit 336be680d307acf8a1710194eba5505f8532d0bb
Committed by
GitHub
1 parent
adff788d
fix(store): addTab fx (#607)
在更新tabList的时候也能同时更新cacheTab
Showing
1 changed file
with
3 additions
and
3 deletions
src/store/modules/multipleTab.ts
... | ... | @@ -136,10 +136,10 @@ export const useMultipleTabStore = defineStore({ |
136 | 136 | curTab.query = query || curTab.query; |
137 | 137 | curTab.fullPath = fullPath || curTab.fullPath; |
138 | 138 | this.tabList.splice(updateIndex, 1, curTab); |
139 | - return; | |
139 | + } else { | |
140 | + // Add tab | |
141 | + this.tabList.push(route); | |
140 | 142 | } |
141 | - // Add tab | |
142 | - this.tabList.push(route); | |
143 | 143 | this.updateCacheTab(); |
144 | 144 | cacheTab && Persistent.setLocal(MULTIPLE_TABS_KEY, this.tabList); |
145 | 145 | }, | ... | ... |