页面切换时总是显示新页面的最上方
This commit is contained in:
@@ -113,6 +113,14 @@ const allRoutes = [...routes, ...extraRoutes];
|
||||
const router = createRouter({
|
||||
history: createWebHashHistory(),
|
||||
routes: allRoutes,
|
||||
scrollBehavior(to, from, savedPosition) {
|
||||
// 如果有保存的位置(浏览器前进/后退),则使用保存的位置
|
||||
if (savedPosition) {
|
||||
return savedPosition;
|
||||
}
|
||||
// 否则滚动到顶部
|
||||
return { top: 0 };
|
||||
},
|
||||
});
|
||||
|
||||
export default router;
|
||||
|
||||
Reference in New Issue
Block a user