我必须为每种产品类型构建多个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 }
];
答案 0 :(得分:1)
客户端路由适用于应用内导航。您无法使用它导航到不同的SPA。
使用带有href
属性的简单锚标记链接到单独的应用程序。