angularjs - actualizar cuando se hace clic en el enlace con la URL real

Utilizo routeProvider para definir controladores y plantillas para mis urls.

Cuando hago clic en el enlace, que tiene la misma URL que la ubicación real, no sucede nada. Me gustaria elreload() método a llamar si un usuario hace clic en dicho enlace, incluso si la ubicación no ha cambiado. En otras palabras, si configuro la ubicación en el mismo valor, me gustaría que se comporte de la misma manera que si lo configurara en un valor diferente.

¿Hay alguna forma de configurar routeProvider o locationProvider para hacerlo automáticamente? ¿O cuál es el enfoque correcto para hacer esto? Este es un comportamiento estándar en aplicaciones de ida y vuelta, pero ¿cómo hacerlo en angularjs?

Lo he pedido engrupos de Google también.

ACTUALIZAR:

Esta pregunta está recibiendo muchas opiniones, así que intentaré explicar cómo resolví mi problema.

Creé una directiva personalizada para enlazar en mi aplicación como sugirió Renan Tomal Fernandes en los comentarios.

angular.module('core.directives').directive('diHref', ['$location', '$route',
        function($location, $route) {
    return function(scope, element, attrs) {
        scope.$watch('diHref', function() {
            if(attrs.diHref) {
                element.attr('href', attrs.diHref);
                element.bind('click', function(event) {
                    scope.$apply(function(){
                        if($location.path() == attrs.diHref) $route.reload();
                    });
                });
            }
        });
    }
}]);

La directiva se usa para todos los enlaces en mi aplicación. Quiero tener esta funcionalidad.

<a di-href="/home/">Home</a>

Lo que hace esta directiva es que establece elhref atributo para usted basado endi-href atributo tan angular puede manejarlo como siempre y puede ver la url cuando se desplaza sobre el enlace. Además, cuando el usuario hace clic en él y la ruta del enlace es la misma que la ruta actual, vuelve a cargar la ruta.

Respuestas a la pregunta(10)

Su respuesta a la pregunta