programing

부에루터: 경로 메타 안에서 경로 매개 변수 값을 얻을 수 있을까?

prostudy 2022. 4. 7. 21:15
반응형

부에루터: 경로 메타 안에서 경로 매개 변수 값을 얻을 수 있을까?

아이들이 변형한 경로 안에서 경로 매개체에 접근해야 해 그래서 다른 가치를 얻을 수 있어이 예에서는 파라에서 아이디를 얻고자 함수를 실행하고 이 아이디로 유저명을 얻어 메타 필드에서 사용하고 싶다.이것이 가능한가?

path: '/user/:id', 
component: User,
props: true,
beforeEnter: requireAuth,
children: [
{
    path: '', 
    name: 'user', 
    component: UserOverview,
    meta: {
    breadcrumb: [
        {name: 'Users', params: {name: 'users'}},
        {name: getUserName(id)}
    ] 
    }
}, {...

각 갈고리가 도움이 되기 전에.

router.beforeEach((to, from, next) => {
  if (!to.meta.breadcrumb) {
    to.meta.breadcrumb = 'your_content'
  }
  next()
})

참조URL: https://stackoverflow.com/questions/51262307/vue-router-can-i-get-route-params-value-inside-route-meta

반응형