Документация API / RouteRecordRedirect
Интерфейс: RouteRecordRedirect
Запись маршрута для определения перенаправления. Не может содержать component
или components
, так как этот маршрут не рендерится.
Иерархия
↳
RouteRecordRedirect
Свойства
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: undefined
end
• Опционально
end: boolean
Должен ли RegExp искать до конца при добавлении к нему $
.
Значение по умолчанию
true
Наследуется от
meta
• Опционально
meta: RouteMeta
Произвольные данные, добавленные к записи.
Наследуется от
name
• Опционально
name: RouteRecordNameGeneric
Имя для записи маршрута. Должно быть уникальным.
Наследуется от
path
• path: string
Путь записи. Должен начинаться с /
, если только запись не является дочерней по отношению к другой.
Example
`/users/:id` matches `/users/1` as well as `/users/posva`.
Наследуется от
props
• Опционально
props: undefined
Позволяет передавать параметры в качестве входных параметров компоненту, отображаемому при помощи router-view
.
Переопределяет
redirect
• redirect: RouteRecordRedirectOption
Куда перенаправлять, если маршрут напрямую совпадает. Перенаправление происходит перед любым навигационным хуком и запускает новую навигацию с новым целевым местоположением.
Переопределяет
sensitive
• Опционально
sensitive: boolean
Сделать RegExp регистрозависимым.
Значение по умолчанию
false
Наследуется от
strict
• Опционально
strict: boolean
Запрещать или не запрещать слэш в конце строки.
Значение по умолчанию
false