diff --git a/src/router/index.ts b/src/router/index.ts
index 8f66ca3..9b8a91f 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -10,7 +10,15 @@ const router = createRouter({
routes: remainingRouter as RouteRecordRaw[],
scrollBehavior: () => ({ left: 0, top: 0 })
})
-
+window.addEventListener('beforeunload', () => {
+ sessionStorage.setItem('shouldRedirectToHome', 'true')
+})
+router.isReady().then(() => {
+ if (sessionStorage.getItem('shouldRedirectToHome')) {
+ sessionStorage.removeItem('shouldRedirectToHome')
+ router.push('/index')
+ }
+})
export const resetRouter = (): void => {
const resetWhiteNameList = ['Redirect', 'Login', 'NoFind', 'Root']
router.getRoutes().forEach((route) => {
diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue
index 42d33f5..2e98c3d 100644
--- a/src/views/Home/Index.vue
+++ b/src/views/Home/Index.vue
@@ -70,30 +70,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+