TP
Но я бы прежде всего подумал над резонностью использовать таблицу в модалке=)
Size: a a a
TP
АФ
TP
TP
TP
openModal() {
this.dialog.open(DialogComponent, { data: TableComponent });
}
M
@Inject(MAT_DIALOG_DATA) public data: DialogData
B
{ path: ``, pathMatch: "full", redirectTo: `banks` },
{ path: `banks`, loadChildren: () => import('@banks/banks.module').then(x => x.BanksModule) },
{ path: `currencies`, loadChildren: () => import('@currencies/currencies.module').then(x => x.CurrenciesModule) },
{ path: `expenses`, loadChildren: () => import('@expenses/expenses.module').then(x => x.ExpensesModule) },
{ path: `organizations`, loadChildren: () => import('@organizations/organizations.module').then(x => x.OrganizationsModule) },
{ path: `contractors`, loadChildren: () => import('@contractors/contractors.module').then(x => x.ContractorsModule) }
ются два сервиса:
providers: [
OrganizationStore,
OrganizationFacade
]
OrganizationStore
и OrganizationFacade
не рутовые, тоесть вот так объявлены:@Injectable()
/organizations
. Тоесть конструктор срабатывает один раз и все, они живут все app lifetime.OrganizationModule
. МНе нужно такое поведение.TP
@Inject(MAT_DIALOG_DATA) public data: DialogData
TP
ВС
TP
ВС
{ path: ``, pathMatch: "full", redirectTo: `banks` },
{ path: `banks`, loadChildren: () => import('@banks/banks.module').then(x => x.BanksModule) },
{ path: `currencies`, loadChildren: () => import('@currencies/currencies.module').then(x => x.CurrenciesModule) },
{ path: `expenses`, loadChildren: () => import('@expenses/expenses.module').then(x => x.ExpensesModule) },
{ path: `organizations`, loadChildren: () => import('@organizations/organizations.module').then(x => x.OrganizationsModule) },
{ path: `contractors`, loadChildren: () => import('@contractors/contractors.module').then(x => x.ContractorsModule) }
ются два сервиса:
providers: [
OrganizationStore,
OrganizationFacade
]
OrganizationStore
и OrganizationFacade
не рутовые, тоесть вот так объявлены:@Injectable()
/organizations
. Тоесть конструктор срабатывает один раз и все, они живут все app lifetime.OrganizationModule
. МНе нужно такое поведение.M
{ path: ``, pathMatch: "full", redirectTo: `banks` },
{ path: `banks`, loadChildren: () => import('@banks/banks.module').then(x => x.BanksModule) },
{ path: `currencies`, loadChildren: () => import('@currencies/currencies.module').then(x => x.CurrenciesModule) },
{ path: `expenses`, loadChildren: () => import('@expenses/expenses.module').then(x => x.ExpensesModule) },
{ path: `organizations`, loadChildren: () => import('@organizations/organizations.module').then(x => x.OrganizationsModule) },
{ path: `contractors`, loadChildren: () => import('@contractors/contractors.module').then(x => x.ContractorsModule) }
ются два сервиса:
providers: [
OrganizationStore,
OrganizationFacade
]
OrganizationStore
и OrganizationFacade
не рутовые, тоесть вот так объявлены:@Injectable()
/organizations
. Тоесть конструктор срабатывает один раз и все, они живут все app lifetime.OrganizationModule
. МНе нужно такое поведение.ВС
TP
ВС
M
TP
ВС
B