【发布时间】:2015-02-04 08:42:13
【问题描述】:
我有一个查询字符串参数是动态的 URL。我需要在我的 JavaScript 中阅读它们。我所做的是
我已经使用下面的代码读取了所有的查询字符串参数。
例如:
// given url http://example.com/#/some/path?foo=bar&baz=xoxo
var searchObject = $location.search();
// searchObject => {foo: 'bar', baz: 'xoxo'}
我还有一个带有键的数组。这里我的数组将有 foo 和 baz。
例如: var list = ["foo", "baz"];
那么如何使用列表数组中的键从 URL 中获取值?
我试过这个方法
for(var i=0; i<list.length; i++)
{
alert(searchObject.list[i]);
}
但这给了我一个控制台错误 searchObject.list is undefined.
我在这里做错了什么?有人可以帮忙吗?
【问题讨论】:
标签: javascript angularjs query-string