Итак, у меня есть, например, этот маршрут в моих маршрутах:
{ name: 'user', path: '/user/:id', component: User, props: { default: true, sidebar: false }, meta: { showFooter: false, title: `Viewing User ${route.params.id}` } }
По сути, я хочу получить доступ к параметру id URL-адреса, чтобы задать заголовок страницы, но я не хочу делать это через компонент.
Использование $ {route.params.id} возвращает неопределенное значение, есть ли объект, к которому я могу получить доступ, который даст мне тот же результат? Я относительно новичок в Vue и Vue-router, поэтому не уверен, возможно ли это или нет.
Может быть, я должен установить это в компоненте, и если это так, я рад узнать, почему это лучший способ сделать это :)