์คํฌ๋กค์ด ๋ด๋ ค๊ฐ ์ํ์์, ๋ผ์ฐํฐ๋ก ํ์ด์ง๋ฅผ ์ด๋ํ๋ ์ด๋ฒคํธ๋ฅผ ๋ฐ์์ํฌ ๋
์ ํ๋ ํ์ด์ง์ ์คํฌ๋กค ์์น๊ฐ ๊ทธ๋๋ก ๋จ์์๋ ๋ฌธ์ ๋ฐ์
ํด๊ฒฐ์ ๋งค์ฐ ๊ฐ๋จํ๋ค.
๋ผ์ฐํฐ ์ธ์คํด์ค์ ํด๋น ๋ฉ์๋๋ฅผ ์ถ๊ฐํ๋ค.
๋์ ๊ฒฝ์ฐ์๋ ์คํฌ๋กค์ ์ต์๋จ์ผ๋ก ์ฌ๋ ค์ผํด์ ์ขํ๋ฅผ ์ ๋ ๊ฒ ์ฃผ์๋ค.
const router = new VueRouter({
...
scrollBehavior(to, from, savedPosition) {
return { x :0, y: 0};
}
})
์ฐธ๊ณ
(์์์ top์ 0์ผ๋ก ์ฃผ๋ผ๊ณ ์ ํ์์ผ๋, ์๋ฌ ํ๊ธฐ๊ฐ ๋๊ธธ๋ x, y ์ขํ๋ก ์ฃผ์์)
https://router.vuejs.org/guide/advanced/scroll-behavior.html
Vue Router | The official Router for Vue.js
The official Router for Vue.js
router.vuejs.org