Распространены отношения между сущностями в наших приложениях.Чтобы упростить построение экрана, я подумал о том, чтобы поместить отношения сущности в навигационные вкладки , подобные этим.
Driver
, Contact
и Address
имеют свои соответствующие модули и отношения.
relationship OneToMany {
/** Driver contacts */
Driver{contacts} to Contact
}
relationship OneToMany {
/** Driver addresses */
Driver{Addresses} to Address
}
Я хотел бы знать, как я могу использовать модули сущностей в других сущностных модулях.Например, у водителя есть контакты и адреса.Я хотел бы сделать экран с Navbar, где у меня есть данные водителя, а также ваши контакты и их адреса.Я видел такие сообщения, как это и это , но у меня ничего не получилось.
Я пробовал несколько маневров.но, поскольку я бэкэнд-разработчик, у меня возникли некоторые трудности.
Я уже импортировал модули, но поведение экрана меняется и отображает только импортированный модуль.
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 {}