Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在另一个Angular应用程序中嵌入Angular应用程序_Angular - Fatal编程技术网

如何在另一个Angular应用程序中嵌入Angular应用程序

如何在另一个Angular应用程序中嵌入Angular应用程序,angular,Angular,我有两个角度的项目。一个叫做App1,另一个叫做Angle Form Editor。我想将表单编辑器嵌入App1(项目)。我如何才能做到这一点?使用App2构建一个模块 这可能是一项复杂的任务,但是有很多模板可以使用。我创建了这个最小的模块模板-请随意使用它: 然后使用App1创建应用程序并导入App2模块。确保从App2模块声明组件 import 'App2Module' from 'App2Module'; @NgModule({ imports: [App2Module],

我有两个角度的项目。一个叫做App1,另一个叫做Angle Form Editor。我想将表单编辑器嵌入App1(项目)。我如何才能做到这一点?

使用App2构建一个模块

这可能是一项复杂的任务,但是有很多模板可以使用。我创建了这个最小的模块模板-请随意使用它:

然后使用App1创建应用程序并导入App2模块。确保从App2模块声明组件

import 'App2Module' from 'App2Module';

@NgModule({
    imports: [App2Module],
    declarations: [App2Component]
})
如果您还需要应用程序模板,这里有一个:


它对AoT buld使用
@ngtools/webpack

在Angular 2中,您应该使用Angular 2模块。如果您想将Angular 2应用程序构建到另一个Angular 2应用程序中,您可以使用第一个Angular 2应用程序作为Angular 2模块,然后将其导入第二个Angular 2应用程序。因此,我需要首先在我的App1项目中创建FormEditor应用程序作为angular2模块?任何示例请提及该链接。它们应该如何相互通信?现在我只想将表单编辑器的接口嵌入到App1中。在此之后,我将为它设置右后端。因此它将相互通信。我的要求权限是在App1中使用表单编辑器接口。