Преглед изворни кода

路由跳转 定位到页面顶部

master
王露 пре 2 година
родитељ
комит
dcf0f1f2f2
1 измењених фајлова са 11 додато и 4 уклоњено
  1. 11
    4
      digital-park-web/digital-park/src/router/index.js

+ 11
- 4
digital-park-web/digital-park/src/router/index.js Прегледај датотеку

@@ -19,15 +19,22 @@ router.beforeEach((to, from, next) => {
if (to.meta.title) {
document.title = to.meta.title;
}

// 路由跳转 定位到页面顶部
// chrome
document.body.scrollTop = 0;
// firefox
document.documentElement.scrollTop = 0;
// safari
window.pageYOffset = 0;

// 如果该路由需要登录验证
if (to.meta.needLogin && !currentAccount) {
localStorage.setItem('loginFrom',to.path);
next({ path: '/login' })
localStorage.setItem("loginFrom", to.path);
next({ path: "/login" });
} else {
next();
}


});

const originalPush = VueRouter.prototype.push;

Loading…
Откажи
Сачувај