使用新RC路由器定义默认路由的一种方法是
@Routes([{ path: '/', component: Home }])
但是如何初步显示一个非空路径的页面?像
@Routes([{ path: '/home', component: Home }])
永远不会显示家庭内容,但我想要它。
如何在新的RC1路由器中完成这项工作?
答案 0 :(得分:3)
> = RC.4
{ path: '', redirectTo: '/home', pathMatch: 'full' }
{ path: '/home', component: Home }
< = RC.2
新路由器尚不支持 useAsDefault
。为转发到/
/home
路线创建虚拟组件
export class DummyComponent {
constructor(private router:Router) {
setTimeout(() => this.router.navigate('/home'));
}
}
目前还没有选项可以跳过将导航添加到历史记录中,这可能会导致后退按钮出现问题。
正在处理路由器问题......
答案 1 :(得分:1)
使用rc4,您可以使用这样的通配符路由
Predicted
T | A B
R ------------
U A | 65% 35%
E B | 35% 65%