diff --git a/src/router/index.ts b/src/router/index.ts index c0a3c7a..941269c 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -29,10 +29,11 @@ const router = createRouter({ /** * 路由加载前需要判断用户是否登录 - * 1、去登录页,无token,放行 - * 2、没有token,直接重定向到登录页 - * 3、去登录页,有token,直接重定向到home页 - * 4、去非登录页,有token,校验是否动态添加过路由,添加过则放行,未添加则执行路由初始化 + * 1、是否有网络,有则放行,没有则跳转500,提示网络断开 + * 2、去登录页,无token,放行 + * 3、没有token,直接重定向到登录页 + * 4、去登录页,有token,直接重定向到home页 + * 5、去非登录页,有token,校验是否动态添加过路由,添加过则放行,未添加则执行路由初始化 * 注意: * 全局routeTree不能持久化缓存 * 页面刷新会导致addRoute动态添加的路由失效,需要重新初始化路由