Por que en Angular todos los enlaces tienen signo de #
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.
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
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.