Документация API / RouteRecordNormalized
Интерфейс: RouteRecordNormalized
Нормализованная версия записи маршрута.
Иерархия
RouteRecordNormalized
Свойства
aliasOf
• aliasOf: undefined
| RouteRecordNormalized
Определяет, является ли данная запись псевдонимом другой записи. Это свойство имеет значениеundefined
, если запись не является псевдонимом.
beforeEnter
• beforeEnter: undefined
| NavigationGuardWithThis
<undefined
> | NavigationGuardWithThis
<undefined
>[]
Зарегестрированный хук beforeEnter
children
• children: RouteRecordRaw
[]
Дочерние записи маршрутов.
components
• components: undefined
| null
| Record
<string
, RawRouteComponent
>
Компоненты для отображения при совпадении URL-адреса с этим маршрутом. Можно использовать именованные представления.
instances
• instances: Record
<string
, undefined
| null
| ComponentPublicInstance
>
Смонтированные экземпляры компонентов маршрута Если в записи маршрута имеются экземпляры компонентов, что навигационные хуки beforeRouteUpdate и beforeRouteLeave могут быть вызваны только с последним установленным экземпляром приложения, если на странице существует несколько экземпляров приложений, которые рендерят одно и то же представление. В результате происходит фактическое дублирование содержимого на странице, что, как правило, не должно происходить. Однако это будет работать, если несколько приложений рендерят разные именованные представления.
meta
• meta: RouteMeta
Произвольные данные, добавленные к записи.
name
• name: undefined
| RouteRecordName
Имя для записи маршрута. Должно быть уникальным.
path
• path: string
Путь записи. Должен начинаться с /
, если только запись не является дочерней по отношению к другой.
props
• props: Record
<string
, _RouteRecordProps
>
Позволяет передавать параметры в качестве входных параметров компоненту, отображаемому с помощью router-view
. Должен быть объектом с теми же ключами, что и components
, или булевым значением, которое будет применяться к каждому компоненту.
redirect
• redirect: undefined
| RouteRecordRedirectOption
Куда перенаправлять, если маршрут напрямую совпадает. Перенаправление происходит перед любым навигационным хуком и запускает новую навигацию с новым целевым местоположением.