如何在不区分大小写的情况下使路由不敏感?例如,如果我有一个前往www.example.com/home的路线,如下所示:
$routeProvider
.when('/home', {
templateUrl: 'pages/home/home-page.tmpl.html',
controller: 'HomeCtrl',
controllerAs: 'home'
});
我还应该如何对其进行设置,使其能够正常工作。
www.example.com/首页| www.example.com/HOME | www.example.com/HoMe等?
最佳答案
似乎您可以简单地设置此属性以使所有路由匹配均不区分大小写
$routeProvider.caseInsensitiveMatch = true;
参见https://docs.angularjs.org/api/ngRoute/provider/$routeProvider#caseInsensitiveMatch
关于angularjs - 如何使用Angular使路线不区分大小写,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36170814/