SPART4K63
@SPART4K63
front-end developer

Как правильно сделать корректную программную навигацию на NUXT?

Добрый день, подскажите пожалуйста.
Допустим у меня есть каталог с товарами, у каждого товара свой id в json'e.
При клике на товар я перехожу в карточку товара , где у меня на нее есть определенный путь. ( Допустим url стал app/catalog/1 и тп )
И мне необходима возможность перехода на эту карточку товара не только из каталога ( Чтобы если я ввел app/catalog/1 у меня открылась карточка товара ).
Подскажите как это сделать более грамотно, есть вариант через router.push, но на сколько я понимаю, я не смогу переходить на эту карточку вне той страницы где объявлен такой метод.
Заранее благодарю!)
  • Вопрос задан
  • 231 просмотр
Пригласить эксперта
Ответы на вопрос 2
@RokeAlvo
в любом шаблоне > приведет к переходу на нужный роут
Ответ написан
@exmach
Frontend Developer
Вы и так сможете переходить на нее из любого места сайта.

1. nuxt-link или router.push на app/catalog/id откуда угодно.
2. в хуках, например, asyncData, берется из урла id и шлется запрос на бэк для получения данных данного элемента каталога.
3. профит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы