AngularJS: How To Clear Query Parameters In The URL?


Answer :

I use

$location.search('key', null) 

As this not only deletes my key but removes it from the visibility on the URL.


I ended up getting the answer from AngularJS forum. See this thread for details


The link is to a Google Groups thread, which is difficult to read and doesn't provide a clear answer. To remove URL parameters use

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

To remove ALL query parameters, do:

$location.search({}); 

To remove ONE particular query parameter, do:

$location.search('myQueryParam', null); 

Comments

Popular posts from this blog

Are Regular VACUUM ANALYZE Still Recommended Under 9.1?

Can Feynman Diagrams Be Used To Represent Any Perturbation Theory?