在我们的应用程序中的实体之间建立关系是很常见的。为了使构建屏幕更容易,我考虑过将实体的关系放在这样的导航标签中。
Driver
,Contact
和Address
各自具有模块和关系。
relationship OneToMany {
/** Driver contacts */
Driver{contacts} to Contact
}
relationship OneToMany {
/** Driver addresses */
Driver{Addresses} to Address
}
我想知道如何在其他实体模块中使用实体模块。例如,驾驶员有联系方式和地址。我想用navbar制作一个屏幕,其中包含驱动程序的数据以及您的联系人及其地址。我看到了诸如this和this之类的帖子,但没有成功。
我尝试了一些动作。但是作为后端开发人员,我遇到了一些困难。
我已经导入了模块,但是屏幕的行为发生了变化,仅呈现了导入的模块。
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { RouterModule } from '@angular/router';
import { JjtManagerSharedModule } from 'app/shared';
import {
DriverComponent,
DriverDetailComponent,
DriverUpdateComponent,
DriverDeletePopupComponent,
DriverDeleteDialogComponent,
DriverRoute,
DriverPopupRoute
} from './';
import {JjtManagerContatoModule} from "app/entities/contato/contato.module";
const ENTITY_STATES = [...DriverRoute, ...DriverPopupRoute];
@NgModule({
imports: [JjtManagerSharedModule, JjtManagerContactModule, RouterModule.forChild(ENTITY_STATES)],
declarations: [
DriverComponent,
DriverDetailComponent,
DriverUpdateComponent,
DriverDeleteDialogComponent,
DriverDeletePopupComponent
],
entryComponents: [DriverComponent, DriverUpdateComponent, DriverDeleteDialogComponent, DriverDeletePopupComponent],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class JjtManagerDriverModule {}