|
@@ -37,6 +37,14 @@ const routes = [
|
|
|
const router = createRouter({
|
|
|
history: createWebHistory(),
|
|
|
routes,
|
|
|
+ scrollBehavior(to, from, savedPosition) {
|
|
|
+ // 如果有保存的位置(比如浏览器前进后退),则返回到保存的位置
|
|
|
+ if (savedPosition) {
|
|
|
+ return savedPosition
|
|
|
+ }
|
|
|
+ // 否则滚动到页面顶部
|
|
|
+ return { top: 0 }
|
|
|
+ }
|
|
|
})
|
|
|
|
|
|
export default router
|