Вместо того чтобы рассматривать одно приложение, встраивающее другое, рассмотрим два приложения, указывающие друг на друга.Это будет намного проще, поскольку у вас будет 2 отдельных приложения, и вы сможете запускать их в разных средах.
Мне пришлось перенести приложение из AngularJS в Angular 7. Поскольку это был большой вопрос, мырешил сделать эту функцию за один раз.Вот что мы сделали:
- Воспроизведите макет приложения AngularJS (v1) в ваше приложение Angular (v2)
- Реализует эту функцию в вашем v2
- Изменениякаждый способ получить доступ к функциям в v1, чтобы заставить их перейти к v2 (в основном меняя URL к v2)
- В макете v2 указывает URL к функциям v1, которые еще не были перенесены
Это может дать вам несколько советов, как подойти к вашей проблеме.