NodeJS 无法从当前URL获取参数?[副本]

juzqafwq  于 2023-08-04  发布在  Node.js
关注(0)|答案(1)|浏览(94)

此问题在此处已有答案

Get query string parameters url values with jQuery / Javascript (querystring)(10个答案)
7天前关闭
我是react.js的新手。我无法从当前URL获取参数。
下面是我使用的函数:

var Base_URL = window.location.href;

字符串
现在我想解析当前URL的参数,看起来像这样:url=xyz&email=xyz。我如何用React实现这一点。我在使用node.js时完美地获得了所有值。

p3rjfoxz

p3rjfoxz1#

您可以使用react-router-dom包的useLocation钩子。

const function useSearchQuery() {
      const { search } = useLocation();
      return useMemo(() => new URLSearchParams(search), [search]);
    }

字符串
然后调用该函数并获取所需的参数

const query = useSearchQuery();
    email = query.get('email')

相关问题