페이지 이동 스크롤 튐 완화

This commit is contained in:
2026-07-06 11:51:09 +09:00
parent a59d17fefb
commit cb5cc68ecf
9 changed files with 89 additions and 5 deletions

16
app/router.options.js Normal file
View File

@@ -0,0 +1,16 @@
/**
* Vue Router 기본 스크롤 이동을 비활성화한다.
*
* 기본 동작은 클라이언트 페이지 이동 중 이전 화면이 먼저 최상단으로
* 이동하는 순간을 만들 수 있어, 실제 스크롤 처리는 클라이언트 플러그인에서
* 라우트 전환 이후 새 화면 기준으로만 수행한다.
*/
export default {
/**
* 라우터 내장 스크롤 처리를 끈다.
* @returns {false} 기본 스크롤 처리 비활성화
*/
scrollBehavior() {
return false
}
}