gpt4 book ai didi

javascript - 获取 Url 字符串参数作为 JSON 对象

转载 作者:行者123 更新时间:2023-11-30 08:21:42 25 4
gpt4 key购买 nike

我想知道是否可以使用 window 对象将 url 参数作为 JSON 对象获取。

例如。我有网址“/#/health?firstName=tom&secondName=Mike”

并获取值 {"firstName": "tom", "secondName": "Mike"}

我试图探索窗口对象,但找不到任何帮助。

我想我可以尝试解析字符串 firstName=tom&secondName=Mike 并将其转换为 json,但这看起来不是一个好方法。顺便说一句,如果有聪明的解析方法,那也将不胜感激。

如果我需要提供更多信息,请告诉我。

最佳答案

在 Angular 中,您可以通过以下方式获取 URL:

this.router.url

获得 URL 后,您应该使用非常流行的(每周 14 次下载)npm qs模块:

var qs = require('qs');
var obj = qs.parse('firstName=tom&secondName=Mike');

返回:

{
firstName: 'tom'
secondName: 'mike'
}

关于javascript - 获取 Url 字符串参数作为 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52521427/

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