gpt4 book ai didi

javascript - 从 URL 获取动态查询字符串参数 - AngularJS

转载 作者:行者123 更新时间:2023-11-28 19:23:41 26 4
gpt4 key购买 nike

我有一个 URL,其中查询字符串参数是动态的。我需要在 JavaScript 中阅读它们。我所做的是

我使用以下代码读取所有查询字符串参数。

例如:

// given url http://example.com/#/some/path?foo=bar&baz=xoxo
var searchObject = $location.search();
// searchObject => {foo: 'bar', baz: 'xoxo'}

我还有一个带有键的数组。这里我的数组将有 foobaz

例如: var list = ["foo", "baz"];

那么如何使用列表数组中的键从 URL 获取值?

我试过这个方法

for(var i=0; i<list.length; i++)
{
alert(searchObject.list[i]);
}

但这在控制台中给了我一个错误searchObject.list未定义。

我在这里做错了什么?有人可以帮忙吗?

最佳答案

这应该是你想要的:

for(var i=0; i<list.length; i++) {
alert(searchObject[list[i]]);
}

循环遍历列表中的项目,使用每一项作为 searchObject 对象的键。

http://jsfiddle.net/8vekqezj/

关于javascript - 从 URL 获取动态查询字符串参数 - AngularJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28316949/

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