Документация API / RouteRecordMultipleViewsWithChildren
Интерфейс: RouteRecordMultipleViewsWithChildren
Запись маршрута, определяющая несколько именованных компонентов через опцию components, а также дочерние маршруты.
Иерархия
↳
RouteRecordMultipleViewsWithChildren
Свойства
alias
• Опционально alias: string | string[]
Псевдонимы для записи. Позволяет определять дополнительные пути, которые будут вести себя как копия записи. Позволяет использовать такие сокращения путей, как /users/:id и /u/:id. Все значения alias и path должны иметь одинаковые параметры.
Наследуется от
beforeEnter
• Опционально beforeEnter: NavigationGuardWithThis<undefined> | NavigationGuardWithThis<undefined>[]
Хук beforeEnter, который предназначен только для этой записи. Обратите внимание, что beforeEnter не действует если запись имеет свойство redirect.
Наследуется от
children
• children: RouteRecordRaw[]
Массив дочерних записей маршрутов.
Переопределяет
component
• Опционально component: undefined
components
• Опционально components: null | Record<string, RawRouteComponent>
Компоненты для отображения при совпадении URL-адреса с этим маршрутом. Можно использовать именованные представления.
end
• Опционально end: boolean
Должен ли RegExp искать до конца при добавлении к нему $.
Значение по умолчанию
true
Наследуется от
meta
• Опционально meta: RouteMeta
Произвольные данные, добавленные к записи.
Наследуется от
name
• Опционально name: RouteRecordNameGeneric
Имя для записи маршрута. Должно быть уникальным.
Наследуется от
path
• path: string
Путь записи. Должен начинаться с /, если только запись не является дочерней по отношению к другой.
Пример
`/users/:id` соответствует `/users/1` а также `/users/posva`.Наследуется от
props
• Опционально props: boolean | Record<string, _RouteRecordProps>
Позволяет передавать параметры в качестве входных параметров компоненту, отображаемому с помощью router-view. Должен быть объектом с теми же ключами, что и components, или булевым значением, которое будет применяться к каждому компоненту.
Переопределяет
redirect
• Опционально redirect: RouteRecordRedirectOption
Куда перенаправлять, если маршрут напрямую совпадает. Перенаправление происходит перед любым навигационным хуком и запускает новую навигацию с новым целевым местоположением.
Наследуется от
sensitive
• Опционально sensitive: boolean
Сделать RegExp регистрозависимым.
Значение по умолчанию
false
Наследуется от
strict
• Опционально strict: boolean
Запрещать или не запрещать слэш в конце строки.
Значение по умолчанию
false
