首页 > 解决方案 > 如何为同一个角度应用程序设置两组不同的路由?

问题描述

我有一个 Angular 应用程序。我想将它部署在两个不同的域名上。我的 Angular 应用程序有两个组件

我想

writer.mydomain.com to have / mapped to WriterComponent

reader.mydomain.com to have / mapped to ReaderComponent

所以我基本上将相同的应用程序部署到两个不同的服务器,可能使用一些不同的命令行参数来实现这一点。

标签: angular

解决方案


您可以在主应用程序组件中创建一个函数,该函数将读取域并从域名中计算出值(使用 window.location.href),并在此基础上使用 *ngIf 来显示不同的组件。


推荐阅读