Routing 最初加载不是默认路由的角度2 rc1路由
因此,我正在更新我的应用程序以使用angular 2 rc1路由。我最初可以加载默认路由“/”很好。但是,我无法加载非默认路由,例如“/app”。我得到“无法得到/app/” app.tsRouting 最初加载不是默认路由的角度2 rc1路由,routing,angular,Routing,Angular,因此,我正在更新我的应用程序以使用angular 2 rc1路由。我最初可以加载默认路由“/”很好。但是,我无法加载非默认路由,例如“/app”。我得到“无法得到/app/” app.ts @Routes([ { path: '/', component: HomeLayout }, { path: '/app', component: MainLayout } ]) export class AppDomain implements OnIni
@Routes([
{
path: '/',
component: HomeLayout
},
{
path: '/app',
component: MainLayout
}
])
export class AppDomain implements OnInit {
constructor(private _router: Router){ }
ngOnInit(){
this._router.navigate(['/']);
}
}
不确定要执行的操作,但如果要重定向到HomeLayout组件作为默认路由,请将其添加到AppComponent(根组件)中路由定义的末尾:
不确定要执行的操作,但如果要重定向到HomeLayout组件作为默认路由,请将其添加到AppComponent(根组件)中路由定义的末尾:
我已经回答了一个类似的问题。这应该会对你有所帮助。为什么不在应该是默认路由的路由中使用“useAsDefault:true”呢?我已经回答了一个类似的问题。这应该对您有所帮助。为什么不在应该是默认路由的路由中使用“useAsDefault:true”?
{ path: '*', component: HomeLayout },