diff --git a/plugins/router.js b/plugins/router.js index 805547e..5bde2fa 100644 --- a/plugins/router.js +++ b/plugins/router.js @@ -1,21 +1,13 @@ export default ({ app }) => { app.router.beforeEach((to, from, next) => { - // const { token, userInfo } = app.store.state; - // if (token) { - // if (Object.keys(userInfo).length === 0) { - // app.store.dispatch("getUserInfo"); - // } - // next(); - // return; - // } - - // // 未登录打开需要登录的页面,跳首页 - // const needLoginPage = [/\/account/, /\/cart/]; - // const result = needLoginPage.some((item) => item.test(to.path)); - // if (result) { - // next("/"); - // return; - // } + const { token, userInfo } = app.store.state; + if (token) { + if (Object.keys(userInfo).length === 0) { + app.store.dispatch("getUserInfo"); + } + next(); + return; + } next(); }); };