|
@@ -38,26 +38,26 @@ const router = createRouter({
|
|
|
],
|
|
|
})
|
|
|
//修改动态网页标题 beforeEach 导航钩子,路由改变前触发
|
|
|
-router.beforeEach((to, from, next) => {
|
|
|
- const token = getToken2(); // 获取 token
|
|
|
+// router.beforeEach((to, from, next) => {
|
|
|
+// const token = getToken2(); // 获取 token
|
|
|
|
|
|
- // 定义不需要登录的白名单路由
|
|
|
- const whiteList = ['login', 'register'];
|
|
|
+// // 定义不需要登录的白名单路由
|
|
|
+// const whiteList = ['login', 'register'];
|
|
|
|
|
|
- // 如果用户有 token,直接放行
|
|
|
- if (token) {
|
|
|
- document.title = to.name || '默认标题'; // 设置页面标题
|
|
|
- next();
|
|
|
- }
|
|
|
- // 如果没有 token,并且目标页面不在白名单里,跳转到登录页
|
|
|
- else if (!whiteList.includes(to.name)) {
|
|
|
- next({ name: 'login' });
|
|
|
- }
|
|
|
- else {
|
|
|
- document.title = to.name || '默认标题';
|
|
|
- next();
|
|
|
- }
|
|
|
-});
|
|
|
+// // 如果用户有 token,直接放行
|
|
|
+// if (token) {
|
|
|
+// document.title = to.name || '默认标题'; // 设置页面标题
|
|
|
+// next();
|
|
|
+// }
|
|
|
+// // 如果没有 token,并且目标页面不在白名单里,跳转到登录页
|
|
|
+// else if (!whiteList.includes(to.name)) {
|
|
|
+// next({ name: 'login' });
|
|
|
+// }
|
|
|
+// else {
|
|
|
+// document.title = to.name || '默认标题';
|
|
|
+// next();
|
|
|
+// }
|
|
|
+// });
|
|
|
// afterEach 不需要 next 参数
|
|
|
router.afterEach(() => {
|
|
|
window.scrollTo(0, 0); // 页面滚动到顶部
|