Как в Nuxt.js менять url после рендера страницы? Это вообще можно сделать?
Добрый день!
Есть две страницы, родительская и дочерняя, назовем их index.vue и _id.vue
На родительской странице делается запрос к серверу и формируются ссылки с айдишками для дочерней страницы. При нажатии на ссылку переходим в дочернюю страницу - /index/{id} и делаем запрос на сервер используя id из параметров роута. Но мне нужно чтобы роут выглядел так /index/{page_title} а не так /index/{id}
Можно ли после запроса на сервер на дочерней странице изменить роут так чтобы ничего не сломать?
На родительском компоненте мне не приходит слаг дочерней страницы, только id. А в урле нужно отобразить слаг а не айди. Знаю что мудрено, самого бесит)
Gimir, а если запрос утащить в сюда https://router.vuejs.org/ru/guide/advanced/navigat... и класть в стор данные. Потом просто перенаправлять на другой роут, который из стора дёргает инфу о дочерней странице, а не делает из запроса?
Я так и хотел сделать, но подумал что это будет слегка топорно. В любом случае, сейчас проблема может решиться, бекендер говорит что возможно есть вариант исправить там.