javascript - examples - AngularJS Routing Case Sensitivity
jquery d3 (1)
No he podido encontrar una respuesta directa a esto, lo que me lleva a creer que es algo realmente muy simple. De cualquier manera, aquí voy.
Todas las llamadas en mi $ routeProvider funcionan muy bien, pero distinguen entre mayúsculas y minúsculas. Aquí hay un ejemplo de código:
config(function ($routeProvider) {
$routeProvider.
when(''/'', { controller: ''TmpCtrl'', templateUrl: ''/app/home.html'' }).
when(''/foo'', { controller: ''TmpCtrl'', templateUrl: ''/app/foo.html'' }).
otherwise({ redirectTo: ''/'' });
});
¿Qué necesito agregar para que ''/ Foo'', ''/ fOO'', ''/ FoO'', etc., redirijan a la misma ruta?
Hay una opción que puede pasar a $ routeProvider para cambiar la sensibilidad a las mayúsculas y minúsculas:
config(function ($routeProvider) {
$routeProvider.
when(''/'', { controller: ''TmpCtrl'', templateUrl: ''/app/home.html'' }).
when(''/foo'', { controller: ''TmpCtrl'', templateUrl: ''/app/foo.html'', caseInsensitiveMatch: true }).
otherwise({ redirectTo: ''/'' });
});