使用角度路由器在角度SPA之间导航

时间:2018-03-09 22:53:07

标签: angular angular-routing angular-router

我必须为每种产品类型构建多个Angular SPA。我将有一个常见的角应用程序,从这个应用程序我有一个名为产品类型的链接。

当用户点击此链接时,我必须导航到为该产品创建的相应SPA。我不想使用服务器后端来实现此重定向

每个SPA都将在自己的端口运行。 REST服务器后端将在完全不同的服务器上运行。

如果有任何选项可以使用客户端路由实现此目的,请提供建议吗?

在下面的示例中,url重定向应该在ProductTypeComponent

中发生

例如:我的路线档案

const appRoutes: Routes = [
{ path: 'callback', component: CallbackComponent },
{ path: 'home', component: HomeComponent, canActivate: [ AuthGuardService ] 
},
{path: 'productType', component: ProductTypeComponent, canActivate: [ 
AuthGuardService ]},
{ path: '**', component: PagenotfoundComponent }
];

1 个答案:

答案 0 :(得分:1)

客户端路由适用于应用内导航。您无法使用它导航到不同的SPA。

使用带有href属性的简单锚标记链接到单独的应用程序。