Angular 2中的Angular 1 app

时间:2016-10-25 18:55:29

标签: angular

使用Angular 2应用作为父应用,有没有办法在父应用中加载多个Angular 1.x应用?

注意:升级Angular 1.x应用程序不是一个可行的选择(业务)。

2 个答案:

答案 0 :(得分:1)

您可以在iframe中加载角度1应用。如果他们需要沟通,你可以使用window.postMessage来回交谈。我目前正在做类似的事情并且效果很好。

答案 1 :(得分:0)

有两种选择,即

  1. 您可以为它们分别设置端点,并在需要时指向它们 被重定向。
  2. 您需要将角度2包裹在角度1内,随着事物的进展,您的angular1将被移除。
  3. 第2点的原因:

    1. Angular1不知道复杂的功能,因为它是angular2。
    2. angular2的路由需要一个Component,这是不可能使用angular1创建的。