【发布时间】:2016-03-30 13:59:06
【问题描述】:
假设我有一个类似的路由配置:
@RouteConfig([
{ path: '/login', name: 'Login', component: LoginPageContainer }
])
可以像下面这样以 Angular 2 订阅路由器:
this.router.subscribe((nextValue) => {
this.router.navigate(['nextValue']);
});
在给定的场景中,下一个值将全部小写,如“login”而不是“Login”。由于 routeconfig 以大写开头定义名称,因此路径将无法解析。
是否可以使 routeconfig 名称不区分大小写,或者有没有办法获得正确大小写的名称?我一直在搜索,但在这方面找不到任何东西。
【问题讨论】:
-
我在这里为 RC1 回答了这个问题:stackoverflow.com/a/37613743/6419372
标签: routing angular uppercase angular2-routing