【发布时间】:2013-09-11 00:44:03
【问题描述】:
如何在 Angularjs 中构建带有查询参数的 url。
我看到了 API $location.search()
问题是 $location(url) 是重定向到 url。就我而言,我想为查询参数传递一个 url 和 key:value 对并构建 url。像
网址:/a/b/c
参数:{field1: value1, field2: value2}
结果:/a/b/c?field1=value1&field2=value2
我喜欢用这个 url 链接。我还看到了角度编码 ? , & 字符。我可以避免这种情况吗?
编辑:
我的意图是使用 url 作为锚元素的 href。我确实使用 $http 来发送请求,但有时我需要提供一个链接,带有查询参数(基于当前对象)
谢谢
【问题讨论】:
-
以下涵盖了一般 JS(无 Angular)stackoverflow.com/questions/111529/… 的问题
-
我很难相信外部库仍然是必需的。JavaScript 中有一个完整的 DOM API,但没有什么可做的......太棒了! Javascript is crazy!
-
您愿意接受答案吗?
标签: javascript angularjs querystringparameter