Как я могу иметь два разных набора маршрутизации для одного и того же приложения angular? - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть приложение Angular. Я хотел бы развернуть его на двух разных доменных именах. Мое Angular приложение состоит из двух компонентов

  • WriterComponent
  • ReaderComponent

Я хочу

writer.mydomain.com to have / mapped to WriterComponent

reader.mydomain.com to have / mapped to ReaderComponent

Поэтому я в основном развертываю одно и то же приложение на двух разных серверах, возможно, с некоторыми разными аргументами командной строки, чтобы добиться этого.

1 Ответ

0 голосов
/ 22 апреля 2020

Вы можете создать функцию внутри основного компонента приложения, которая будет считывать домен и вычислять значение из имени домена (используйте window.location.href), и на основе этого использовать * ngIf для отображения различных компонентов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...