فهرست منبع

添加错误更新

lex 1 سال پیش
والد
کامیت
37a3b2b987
1فایلهای تغییر یافته به همراه12 افزوده شده و 0 حذف شده
  1. 12 0
      src/router/index.ts

+ 12 - 0
src/router/index.ts

@@ -90,4 +90,16 @@ const router: Router = createRouter({
   }
 });
 
+router.onError(error => {
+  if (error instanceof Error) {
+    const isChunkLoadFailed = error.name.indexOf('chunk');
+    const targetPath = router.currentRoute.value.fullPath;
+    console.log(error);
+    if (isChunkLoadFailed) {
+      location.hash = targetPath;
+      window.location.reload();
+    }
+  }
+});
+
 export default router;