API 文档 / RouteLocationNormalizedLoadedTyped
接口: RouteLocationNormalizedLoadedTyped<RouteMap, Name>
用于生成 RouteLocationNormalizedLoaded 类型的类型安全版本的辅助函数。
类型参数
Name | 类型 |
---|---|
RouteMap | 扩展 RouteMapGeneric = RouteMapGeneric |
Name | 扩展 keyof RouteMap = keyof RouteMap |
层次结构
RouteLocationNormalizedLoadedGeneric
↳
RouteLocationNormalizedLoadedTyped
属性
fullPath
• fullPath: string
包含 search
和 hash
的整个位置。此字符串已进行百分比编码。
继承自
RouteLocationNormalizedLoadedGeneric.fullPath
hash
• hash: string
当前位置的哈希值。如果存在,则以 #
开头。
继承自
RouteLocationNormalizedLoadedGeneric.hash
matched
• matched: RouteLocationMatched
[]
包含仅包含普通组件的 RouteLocationMatched 数组(任何延迟加载的组件都已加载并在 components
对象中被替换),因此它可以直接用于显示路由。它也不能包含重定向记录。此属性不可枚举。
继承自
RouteLocationNormalizedLoadedGeneric.matched
meta
• meta: RouteMeta
合并了所有匹配的路由记录的 meta
属性。
继承自
RouteLocationNormalizedLoadedGeneric.meta
name
• name: Extract
<Name
, string
| symbol
>
匹配记录的名称
覆盖
RouteLocationNormalizedLoadedGeneric.name
params
• params: RouteMap
[Name
]["params"
]
从 path
中提取的解码参数对象。
覆盖
RouteLocationNormalizedLoadedGeneric.params
path
• path: string
URL 的百分比编码路径名部分。
继承自
RouteLocationNormalizedLoadedGeneric.path
query
• query: LocationQuery
当前位置的 search
属性的对象表示形式。
继承自
RouteLocationNormalizedLoadedGeneric.query
redirectedFrom
• redirectedFrom: undefined
| RouteLocationGeneric
包含我们在最终到达当前位置之前最初尝试访问的位置。