Browse Source

优化快速点击页签刷新出现404问题

RuoYi 2 months ago
parent
commit
4a0446dce0
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/plugins/tab.js

+ 4 - 0
src/plugins/tab.js

@@ -5,6 +5,10 @@ export default {
   // 刷新当前tab页签
   refreshPage(obj) {
     const { path, query, matched } = router.currentRoute.value
+    // 防止在重定向过程中重复刷新
+    if (path.startsWith('/redirect/')) {
+      return Promise.resolve()
+    }
     if (obj === undefined) {
       matched.forEach((m) => {
         if (m.components && m.components.default && m.components.default.name) {