是否可以嵌套Angular2应用程序

时间:2016-07-18 16:34:47

标签: angular

假设我想构建一个可插入第三方页面的Angular2应用程序。第三方页面可能已经使用Angular2(可能在不同版本中)。是否可以在第三方应用程序中引导我的Angular 2应用程序。

orm:
    auto_generate_proxy_classes: %kernel.debug%
    auto_mapping: true
    resolve_target_entities:
        ShoppingCartBundle\Entity\OrderInterface: AppBundle\Entity\ShoppingCart\Order

1 个答案:

答案 0 :(得分:2)

答案是肯定的,Angular能够引导多个应用程序。 它是专为此而设计的,这里有几个提示:

在这个line of code中我们可以看到多个根组件,每个根组件都是一个应用程序,因此有多个应用程序。

在这个line of code中我们可以看到有多个 root 更改检测器(因此forEach)。一个组件有一个变化检测器,对于根组件也是如此(MyApp),因此多个变换检测器提示多个根组件,即:多个应用程序。

我创建了一个plunker示例来表明它可以正常工作

https://embed.plnkr.co/37vJiq/