Foro

Por que en Angular todos los enlaces tienen signo de #

0
No se, si se me paso en el contenido, pero me he dado cuenta del signo de # en los enlaces
0
Generalmente se deja el hash para soportar navegadores antiguos, específicamente IE9, pero el router se puede configurar para quitar el hash y utilizar el Historial de HTML5 para modificar las URLs.


MyApp.config(['$routeProvider','$locationProvider',
    function($routeProvider,$locationProvider) {

        $locationProvider.html5Mode(true);

        //....
    }
]);

Otra razón por la que personalmente yo lo utilizo en este mismo sitio es porque las URLs públicas no tienen el hash y son procesadas por los views de rails, la verdad es que no quise complicarme verificando si el usuario está logueado para usar  el layout adecuado.

Saludos

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.