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

kumareloaded

我有一个查询字符串参数是动态的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/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从ng-include AngularJs中指定的URL检索查询字符串参数

来自分类常见问题

使用AngularJS $ location从URL中的查询字符串获取值

来自分类Dev

angularjs中的多个查询字符串参数

来自分类Dev

AngularJS中具有多个参数的查询字符串

来自分类Dev

AngularJS中具有多个参数的查询字符串

来自分类Dev

AngularJS $ http GET逗号分隔的查询字符串参数

来自分类Dev

AngularJS转换动态字符串

来自分类Dev

在AngularJS中删除查询字符串

来自分类Dev

AngularJS:获取查询字符串值,链接中不包含哈希

来自分类Dev

如何在AngularJS应用程序中解码URL的部分查询字符串?

来自分类Dev

AngularJS-动态数据指令-从字符串创建对象

来自分类Dev

AngularJS-动态数据指令-从字符串创建对象

来自分类Dev

使用查询字符串搜索AngularJS资源

来自分类Dev

来自AngularJS和查询字符串的宁静API调用

来自分类Dev

如何避免使用AngularJS ngRoute保留查询字符串

来自分类Dev

使用查询字符串搜索AngularJS资源

来自分类Dev

如何从URL查询字符串获取参数值

来自分类Dev

如何直接从查询字符串(URL)获取Yii参数

来自分类Dev

如何从SEO友好的URL获取查询字符串参数?

来自分类Dev

如何直接从查询字符串(URL)获取Yii参数

来自分类Dev

如何从SEO友好的URL获取查询字符串参数?

来自分类Dev

从 JavaScript 中的 URL 获取查询字符串参数

来自分类Dev

如何在AngularJS中刷新页面后保留路径和查询字符串参数

来自分类Dev

AngularJS-从字符串中获取$ scope变量

来自分类Dev

通过ID和字符串获取angularjs webapi

来自分类Dev

AngularJS-从字符串中获取$ scope变量

来自分类Dev

AngularJS从JSON文件获取字符串

来自分类Dev

通过ID和字符串获取angularjs webapi

来自分类Dev

AngularJs,如何在URL中设置空字符串

Related 相关文章

  1. 1

    如何从ng-include AngularJs中指定的URL检索查询字符串参数

  2. 2

    使用AngularJS $ location从URL中的查询字符串获取值

  3. 3

    angularjs中的多个查询字符串参数

  4. 4

    AngularJS中具有多个参数的查询字符串

  5. 5

    AngularJS中具有多个参数的查询字符串

  6. 6

    AngularJS $ http GET逗号分隔的查询字符串参数

  7. 7

    AngularJS转换动态字符串

  8. 8

    在AngularJS中删除查询字符串

  9. 9

    AngularJS:获取查询字符串值,链接中不包含哈希

  10. 10

    如何在AngularJS应用程序中解码URL的部分查询字符串?

  11. 11

    AngularJS-动态数据指令-从字符串创建对象

  12. 12

    AngularJS-动态数据指令-从字符串创建对象

  13. 13

    使用查询字符串搜索AngularJS资源

  14. 14

    来自AngularJS和查询字符串的宁静API调用

  15. 15

    如何避免使用AngularJS ngRoute保留查询字符串

  16. 16

    使用查询字符串搜索AngularJS资源

  17. 17

    如何从URL查询字符串获取参数值

  18. 18

    如何直接从查询字符串(URL)获取Yii参数

  19. 19

    如何从SEO友好的URL获取查询字符串参数?

  20. 20

    如何直接从查询字符串(URL)获取Yii参数

  21. 21

    如何从SEO友好的URL获取查询字符串参数?

  22. 22

    从 JavaScript 中的 URL 获取查询字符串参数

  23. 23

    如何在AngularJS中刷新页面后保留路径和查询字符串参数

  24. 24

    AngularJS-从字符串中获取$ scope变量

  25. 25

    通过ID和字符串获取angularjs webapi

  26. 26

    AngularJS-从字符串中获取$ scope变量

  27. 27

    AngularJS从JSON文件获取字符串

  28. 28

    通过ID和字符串获取angularjs webapi

  29. 29

    AngularJs,如何在URL中设置空字符串

热门标签

归档