历史堆栈中的一个条目。location 包含有关 URL 路径的信息,以及可能的一些任意状态和键。

interface Location<State> {
    hash: string;
    key: string;
    pathname: string;
    search: string;
    state: State;
}

类型参数

  • State = any

继承层次结构 (查看完整)

属性

hash: string

URL 片段标识符,以 # 开头。

key: string

与此 location 关联的唯一字符串。 可用于在其他存储 API(如 localStorage)中安全地存储和检索数据。

注意:此值在初始 location 上始终为 "default"。

pathname: string

URL 路径名,以 / 开头。

search: string

URL 查询字符串,以 ? 开头。

state: State

与此 location 关联的任意数据值。