mo 1 年之前
父节点
当前提交
3b5a4b2b8d
共有 1 个文件被更改,包括 13 次插入6 次删除
  1. 13 6
      src/components/RouterError/index.tsx

+ 13 - 6
src/components/RouterError/index.tsx

@@ -29,8 +29,10 @@ export default defineComponent({
     });
     router.beforeEach(async (to, from, next) => {
       const flag =  await versionCheck()
+      console.log('路由之前弹窗')
         if(flag&&!refreshing){
           refreshing = true;
+          console.log('修改刷新',refreshing)
             sessionStorage.setItem('isRouter','true')
             showModalMask.value = true
 
@@ -89,12 +91,17 @@ export default defineComponent({
 
     const isChromeError = (error:any) => {
       console.log(error, 'error===>isChromeError')
-      if (!refreshing && !error.message) {
-        refreshing = true;
-        debugger
-        sessionStorage.setItem('isRouter', 'true')
-        reloadPage()
-      }
+
+      setTimeout(()=>{
+        console.log('报错',refreshing)
+        if (!refreshing && !error.message) {
+          refreshing = true;
+          debugger
+          sessionStorage.setItem('isRouter', 'true')
+          reloadPage()
+        }
+      },500)
+
     }
     window.addEventListener('error', isChromeError, true)
     console.log(route.path,'route.path')