Skip to content
Перевод синхронизирован с документацией от , хэш коммита 0d8d997.

Документация API / _RouteRecordBase

Интерфейс: _RouteRecordBase ​

Внутренний тип для общих свойств для всех видов RouteRecordRaw.

Иерархия ​

Свойства ​

alias ​

• Опционально alias: string | string[]

Псевдонимы для записи. Позволяет определять дополнительные пути, которые будут вести себя как копия записи. Позволяет использовать такие сокращения путей, как /users/:id и /u/:id. Все значения alias и path должны иметь одинаковые параметры.


beforeEnter ​

• Опционально beforeEnter: NavigationGuardWithThis<undefined> | [NavigationGuardWithThis](NavigationGuardWithThis.md<undefined>[]

Хук beforeEnter, который предназначен только для этой записи. Обратите внимание, что beforeEnter не действует если запись имеет свойство redirect.


children ​

• Опционально children: RouteRecordRaw[]

Массив дочерних записей маршрутов.


end ​

• Опционально end: boolean

Должен ли RegExp искать до конца при добавлении к нему $.

Значение по умолчанию

true

Наследуется от ​

PathParserOptions.end


meta ​

• Опционально meta: RouteMeta

Произвольные данные, добавленные к записи.


name ​

• Опционально name: RouteRecordNameGeneric

Имя для записи маршрута. Должно быть уникальным.


path ​

• path: string

Путь записи. Должен начинаться с /, если только запись не является дочерней по отношению к другой.

Пример

ts
`/users/:id` соответствует `/users/1` а также `/users/posva`.

props ​

• Опционально props: _RouteRecordProps | Record<string, _RouteRecordProps>

Позволяет передавать параметры в качестве входных параметров компоненту, отображаемому через router-view.


redirect ​

• Опционально redirect: RouteRecordRedirectOption

Куда перенаправлять, если маршрут напрямую совпадает. Перенаправление происходит перед любым навигационным хуком и запускает новую навигацию с новым целевым местоположением.


sensitive ​

• Опционально sensitive: boolean

Сделать RegExp регистрозависимым.

Значение по умолчанию

false

Наследуется от ​

PathParserOptions.sensitive


strict ​

• Опционально strict: boolean

Запрещать или не запрещать слэш в конце строки.

Значение по умолчанию

false

Наследуется от ​

PathParserOptions.strict

Released under the MIT License.