如何在 angular2 的 app.component 的 onInit 上使用 router.navigate
how to use router.navigate on app.component's onInit in angular2
我正在尝试导航到 angular 2 中 app.component.ts 上的路线
这是 plunkr link : http://plnkr.co/edit/inqrSB
我正在尝试让它工作:
ngOnInit(){
if(this._vehicleService.isAuth())
{
this.shownavBar=true;
this._router.navigate('/characters') //how can i get this
}
}
routeConfig 在同一个组件中定义。有人可以建议我解决这个问题吗?
结果如下:http://plnkr.co/edit/JiNQpDFp3kmthMVbJvKt?p=preview
只需像这样更改用法:
this._router.navigate(['Characters']) //how can i get this
this._router.navigate(["Name of your Component"])
或
this._router.navigateByUrl("/where you want")
我正在尝试导航到 angular 2 中 app.component.ts 上的路线 这是 plunkr link : http://plnkr.co/edit/inqrSB
我正在尝试让它工作:
ngOnInit(){
if(this._vehicleService.isAuth())
{
this.shownavBar=true;
this._router.navigate('/characters') //how can i get this
}
}
routeConfig 在同一个组件中定义。有人可以建议我解决这个问题吗?
结果如下:http://plnkr.co/edit/JiNQpDFp3kmthMVbJvKt?p=preview
只需像这样更改用法:
this._router.navigate(['Characters']) //how can i get this
this._router.navigate(["Name of your Component"])
或
this._router.navigateByUrl("/where you want")