2016-10-25 3 views
1

Использование приложения Angular 2 в качестве родительского приложения, есть ли способ загрузить несколько приложений с угловым 1.x в родительском приложении?Angular 1 app inside Angular 2

Примечание: Обновление приложений с угловым 1.x не является жизнеспособным вариантом (бизнес).

ответ

1

Вы можете загрузить угловые 1 приложения в iframe. Если им нужно общаться, вы можете использовать window.postMessage для разговора взад и вперед. В настоящее время я делаю что-то подобное, и он работает очень хорошо.

0

Есть два варианта а именно,

  1. Вы можете иметь их отдельные конечные точки и точки на них, когда потребности быть перенаправлены.
  2. Вам необходимо обернуть угловой 2 внутри углового 1, так как все ваши усилия будут устранены.

Причины пункта 2:

  1. Angular1 не знает сложные функции, как это angular2.
  2. Маршрут angular2 ожидает компонент, который невозможно создать с помощью углового1.