我想创建一个外部重定向,但为了使所有路由保持一致,我认为在路由器状态配置下执行所有操作(包括外部重定向)会很好。
所以:
const appRoutes: Routes = [
{path: '', component: HomeComponent},
{path: 'first', component: FirstComponent},
{path: 'second', component: SecondComponent},
{path: 'external-link', /*would like to have redirect here*/}
];
UPD:我不想像@koningdavid建议的那样在这种情况下使用空组件。这个解决方案对我来说看起来很奇怪。对于这种情况,没有虚拟组件,它应该很容易实现。