In the route configuration of my AngularJS application most of the routes are defined with the option reloadOnSearch
set to false
as most of the time a page should not reload when search parameter changed.
But in rare circumstances I need a different behaviour where I need to reload the URL although only the search parameters changed.
Is there a way to force AngularJS to reload the URL although reloadOnSearch
is set to false
?
I have not tried it, but something that you can try is.
In the $routeUpdate
event handler call the $route.reload()
method if you know the condition that should cause refresh of route.