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 ti
In case you are trying to force reload when a user clicks a link, set link's target attribute. It will trigger reload regardless of reloadOnSearch=false
<a href="/same_page?different_param=123" target="_self">Reload</a>
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.
This is also work
app.controller('appCtrl',function($scope,$window){
$scope.reload =function(){
$window.location.reload();
}
})
html
<div ng-click="reload()">reload</div>