но изменить урл без смены страницы
Как сделать так, чтобы вводя тот же самый урл в адресной строке открывалась отдельная страница?
Подскажите, как хотя бы это нагуглить правильно?)
самый простой вариант - напрямую пушнуть в историю через history, а не через вьюшный роутер есть вариант сложнее - заюзать проп route у RouterView - https://next.router.vuejs.org/api/#route, но там довольно легко себе выстрелить в ногу и обычно гораздо проще обойтись либо первым вариантом, либо использовать query params
по сложному варианту не совсем понимаю логику, как мне разделить открытие модалки и открытие отдельной страницы
непосредственно через проп, о котором я написал почитай rfc, там как раз описывается этот единственный кейс с модалкой - https://github.com/vuejs/rfcs/blob/master/active-rfcs/0036-router-view-route-prop.md
спасибо большое!)
Если хочешь, можешь делать что-то вроде такого site.com/product#view
Не вариант, нужны прям ссылки рабочие для сео
Обсуждают сегодня