gpt4 book ai didi

javascript - 如何在 hashbang 之后获取前端查询参数(就像在谷歌搜索中一样)?

转载 作者:行者123 更新时间:2023-12-03 06:16:56 26 4
gpt4 key购买 nike

我正在创建一个 React 应用程序,并且有两个 URL,如下所示:

  • /home
  • /运动员

我想在这两个 URL 中的 hashbang 之后添加一个 q 参数。因此,这个 URL 基本上会在我所在的任何页面中带来搜索结果:

  • /home#q=test
  • /athletes#q=test

我已经设置了允许我实现这一目标的结构。但是,我不知道如何获取哈希后的“查询参数”。我怎样才能得到这个?我正在使用 html5 历史 api 作为我的 url。

最佳答案

您可以通过window.location.hash访问哈希值。

您还可以为哈希更改附加一个事件处理程序:window.addEventListener('hashchange',callback)

关于javascript - 如何在 hashbang 之后获取前端查询参数(就像在谷歌搜索中一样)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39063790/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com