跳至内容

API 文档 / RouteLocationAsRelativeTyped

接口: RouteLocationAsRelativeTyped<RouteMap, Name>

用于生成 RouteLocationAsRelative 类型的类型安全版本的助手。

类型参数

Name类型
RouteMap扩展 RouteMapGeneric = RouteMapGeneric
Name扩展 RouteMap 的键 = RouteMap 的键

层次结构

属性

force

可选 force: boolean

即使位置与当前位置相同,也会触发导航。请注意,这也会向历史记录添加新条目,除非传递了 replace: true

继承自

RouteLocationAsRelativeGeneric.force


hash

可选 hash: string

继承自

RouteLocationAsRelativeGeneric.hash


name

可选 name: Extract<Name, string | symbol>

覆盖

RouteLocationAsRelativeGeneric.name


params

可选 params: RouteMap[Name]["paramsRaw"]

覆盖

RouteLocationAsRelativeGeneric.params


path

可选 path: undefined

相对于当前位置的相对路径。此属性应删除

继承自

RouteLocationAsRelativeGeneric.path


query

可选 query: LocationQueryRaw

继承自

RouteLocationAsRelativeGeneric.query


replace

可选 replace: boolean

替换历史记录中的条目,而不是推送新条目

继承自

RouteLocationAsRelativeGeneric.replace


state

可选 state: HistoryState

使用历史记录 API 保存的状态。这不能包含任何响应式值,并且一些基本类型(如符号)是被禁止的。更多信息请访问 https://mdn.org.cn/en-US/docs/Web/API/History/state

继承自

RouteLocationAsRelativeGeneric.state