集成Angular 2 - 现有应用程序

时间:2016-12-08 11:46:50

标签: angular

我想使用freemarker将Angular 2组件集成到现有应用程序中。

1 /最简单的方法是使用iframe,这样我就可以使用angular 2路由器根据网址显示正确的组件。但它有点老式......在这种情况下,Angular 2应用程序是一个独立的项目,而不是现有的应用程序。

2 /第二种方法是在现有的应用程序中包含angular 2应用程序,并在每个元素中创建一个根组件以添加到html中。但是你需要在每个html页面内手动引导组件。 对我来说,最好的方法是拥有一个根组件,并告诉该根组件使用路由器显示哪个组件。使用延迟加载功能也很不错。

<root componentToDisplay='myComponent'></root>

有可能吗?或者也许有更好的主意?

由于

0 个答案:

没有答案