Мне интересно, могу ли я использовать параметр из path
в поле метаданных vue роутера. Например, здесь я использую параметр entity_id
в path
.., но я также хочу использовать этот параметр в качестве свойства / параметра в свойстве meta
, чтобы я мог использовать его более просто:
{
path : ':entity_id',
name : 'DashboardEntity',
component: DashboardEntity,
meta : {
label: 'Example',
iwantthistobetheid: ':entity_id'
},
},
Причина в том, что у меня есть файл крошки, в котором перечислены маршруты / children / et c. и я хочу отобразить идентификатор в крошке.
Я могу сделать это в вышеприведенном примере, используя this.$route.params.entity_id
в моем представлении хлебной крошки ... но затем мне нужно присвоить каждому параметру в моих маршрутах что-то общее c, например id
, чтобы он отображал каждый время.
Любая идея о том, как это может быть возможно, или решение, которое не требует, чтобы я переименовывал все параметры моего маршрутизатора или имел огромную возможность if / else для проверки параметров каждого маршрутизатора для отображения в моем представлении хлебной крошки