vue 페이지 이동 시 스크롤 위치 상단 적용
2022. 6. 16. 10:49ㆍFramework/vue.js
반응형
스크롤이 내려가 있는 상태에서 라우터를 통해 다른 페이지로 이동하면
스크롤이 내려가 있는 상태 그대로 페이지만 바뀌는 현상 발생
페이지 이동 시 스크롤이 최상단으로 올라가도록
router인스턴스에 scrollBehavior() 함수 추가
// src > router > index.ts
// 함수 추가 전
const router = createRouter({
history: createWebHistory(process.env.BASE_URL),
routes,
});
// 함수 추가 후
const router = createRouter({
history: createWebHistory(process.env.BASE_URL),
routes,
scrollBehavior(){
return { top: 0 }
},
});
반응형
'Framework > vue.js' 카테고리의 다른 글
vue.js 기초: 프론트엔드 소개, 프론트엔드 프레임워크 비교 (0) | 2023.05.02 |
---|---|
Vue에서 html 태그 내에 data 바인딩할 때 유의할 점 (0) | 2022.11.24 |