Skip to content

Complete guide to

Mastering Pinia

written by its creator

该翻译已同步到了 的版本,其对应的 commit hash 是 35a9c1b

API 参考 / RouteLocation

接口:RouteLocation

通过匹配解析出来的 RouteLocationRaw

继承关系

  • _RouteLocationBase

    RouteLocation

属性

fullPath

fullPath: string

包括 searchhash 在内的完整地址。该字符串是经过百分号编码的。

继承自

_RouteLocationBase.fullPath


hash

hash: string

当前地址的 hash。如果存在则以 # 开头。

继承自

_RouteLocationBase.hash


matched

matched: RouteRecordNormalized[]

包含添加记录时被传入的 RouteRecord 的数组。它也可以包含重定向记录。不能直接使用。


meta

meta: RouteMeta

从所有匹配的路由记录中合并的 meta 属性。

继承自

_RouteLocationBase.meta


name

name: undefined | null | RouteRecordName

匹配的路由名称。

继承自

_RouteLocationBase.name


params

params: RouteParams

path 中提取出来并解码后的参数对象。

继承自

_RouteLocationBase.params


path

path: string

经过百分号编码的 URL 中的 pathname 段。

继承自

_RouteLocationBase.path


query

query: LocationQuery

代表当前地址的 search 属性的对象

继承自

_RouteLocationBase.query


redirectedFrom

redirectedFrom: undefined | RouteLocation

包含在重定向到当前地址之前,我们最初想访问的地址。

继承自

_RouteLocationBase.redirectedFrom

Released under the MIT License.