页面切换时总是显示新页面的最上方

This commit is contained in:
puzvv
2025-12-21 02:26:24 +08:00
parent 52c567183f
commit b8e47f1395

View File

@@ -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;