例如,从URL读取并处理查询字符串值之后

http://myurl.com/#/?foo=baa

我可以将网址更改为
http://myurl.com/#/?foo=

通过使用
$location.search('myQueryStringParameter', '');

如何完全摆脱查询字符串(没有显式重定向或服务器端操作等),以便仅
http://myurl.com/#/

仍然在浏览器中?它应该很简单,但是我找不到任何引用。

最佳答案

尝试这个:

$location.url($location.path())

有关更多信息,请参见documentation

关于angularjs - 在AngularJS中删除查询字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18833114/

10-13 01:32