Можно ли определить подмножество реквизитов со статическим значением и установить остальные программно или через параметры маршрута? Позвольте мне объяснить:
У меня есть компонент с двумя параметрами, например,
export default {
...,
props: {
id: [Number, String],
edit: Boolean
},
...
}
и определение маршрутизатора:
{
path: '/something/:id/edit',
name: 'edit_occasion',
component: CreateOrEditEntity,
meta: { requiresAuth: true },
props: true
},
Теперь я делю этот компонент CreateOrEditEntity
между двумя маршрутами, для edit
установлено значение true
в одном случае и edit
для значение false
в другом. Следовательно, в определении маршрута я уже хочу установить edit
на false
, например ::
props: {
edit: false
}
Но тогда id
больше не будет устанавливаться в качестве реквизита через параметр маршрута. Если я также установлю id
, то оно станет статичным.
Есть ли способ установить правильное подмножество реквизита только в статические значения?