Как заставить Nuxt-ссылки (с SSR) вести себя как закладки, то есть прокручивать страницу до привязки при открытии? - PullRequest
0 голосов
/ 18 июня 2020

У меня довольно тривиальная ( якобы ) задача: прикрепить якорь к элементу и создать ссылку, которая на него ссылается, так что я могу поделиться ссылкой, и на странице мгновенно отобразится нужный элемент. (прокрутите до этого якоря).

Я использую Nuxt с SSR и Vue Router, соответственно, но значение scrollBehavior по умолчанию не работает должным образом, т.е. при начальной загрузке страницы ha sh -ed ссылка и по refre sh позиция страницы находится вверху. Прокрутка происходит как надо, только когда я нажимаю ссылку напрямую, находясь на самой странице. Таким образом, возникла проблема совместного использования таких ссылок.

Я погуглил, просмотрел GitHub проблемы репозитория Nuxt и т. Д. c, но решения оттуда либо уже устарели, либо слишком много обходных путей способ, а именно неявный, hacki sh, поднимающий другие проблемы в поведении маршрутизатора.

Есть ли рекомендуемый стандартный способ его реализации, который считается хорошей практикой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...