I have a click event that happens outside the scope of my custom directive, so instead of using the \"ng-click\" attribute, I am using a jQuery.click() listener and calling
Use
$route.reload();
remember to inject $route to your controller.
$route