Я пробовал это. $ Router.replace (…) в ссылке на маршрутизатор, но, похоже, не работает, есть ли какой-либо метод по умолчанию vue для того же, без использования какой-либо сторонней библиотеки?
При создании экземпляра маршрутизатора вы можете предоставить функцию scrollBehavior , которая поможет вам прокручивать вверх при переходе к новому маршруту:
const router = new VueRouter({ routes: [...], scrollBehavior (to, from, savedPosition) { // return desired position } })
Для получения более подробной информации, вы можете следовать этому https://router.vuejs.org/guide/advanced/scroll-behavior.html#async -скроллинг