но страница скролится к верху, как отменить этот скрол? что бы он был зафиксирован?
Поменять настройку свойства scrollBehavior у роутера
я нагуглил это, но как мне конекртно задать только у определенного компонента что бы а не на всем проекте?
Имхо удобнее всего через meta свойства маршрута и проверять их. Например, компонентам-вкладкам добавить saveScrollPosition = ID, где ID у них одинаковый. (или их родителю). И в scollBehavior проверять to.meta.saveScrollPosition && to.meta.saveScrollPosition === from.meta.saveScrollPosition
Обсуждают сегодня