Vue-router Получение динамического пути от маршрутов в этом. $ Route.matched - PullRequest
1 голос
/ 14 мая 2019

Я пытаюсь создать хлебную крошку, используя this.$route.matched

Пример пути: /projects/:projectId/project-details

Таким образом, массив this.$route.matched имеет 3 объекта маршрута:

Route 1 path: /projects
Route 2 path: /projects/:projectId
Route 3 path: /projects/:projectId/project-details

Когда я печатаю на консоль путь маршрута, он не интерполирует динамический :projectId и вместо этого печатает /projects/:projectId.

Есть ли способ получить динамическую :projectId, интерполированную в пути нехакерским способом?

В основном я хочу установить роутер-ссылку, где :to="routePath", где routePath равно "/projects/33" вместо "/projects/:projectId".

...