返回介绍

入门

基础

进阶

迁移

API 手册

接口

路由记录规范化 RouteRecordNormalized

发布于 2024-04-15 21:57:55 字数 2850 浏览 0 评论 0 收藏 0

路由记录 的规范化版本。

Hierarchy

  • RouteRecordNormalized
    RouteLocationMatched

Properties

aliasOf

aliasOf: undefined | RouteRecordNormalized

定义此记录是否是另一个记录的别名。 如果记录是原始记录,则此属性为“未定义”。


beforeEnter

beforeEnter: undefined | NavigationGuardWithThis<undefined> | NavigationGuardWithThis<undefined>

之前注册进入守卫


children

children: RouteRecordRaw

嵌套路线记录。


components

components: undefined | null | Record<string, RawRouteComponent>

{@inheritDoc RouteRecordMultipleViews.components}


instances

instances: Record<string, undefined | null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>>

挂载的路由组件实例 将实例记录在案意味着 beforeRouteUpdate 和 beforeRouteLeave 守卫只能用最新挂载的应用程序实例调用,如果有多个应用程序实例呈现相同的视图,基本上复制页面上的内容,这不应该发生在 实践。 如果多个应用程序呈现不同的命名视图,它将起作用。


meta

meta: RouteMeta

{@inheritDoc _RouteRecordBase.meta}


name

name: undefined | RouteRecordName

{@inheritDoc _RouteRecordBase.name}


path

path: string

{@inheritDoc _RouteRecordBase.path}


props

props: Record<string, _RouteRecordProps>

{@inheritDoc RouteRecordMultipleViews.props}


redirect

redirect: undefined | RouteRecordRedirectOption

{@inheritDoc _RouteRecordBase.redirect}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文