Ich entwickle eine große Anwendung mit Angular JS 2.0
und ASP.net
MVC. Ich habe etwa 120 Komponenten in meiner Anwendung, die alle in @ngModule Erklärungen Block deklariert werden:Deklarieren mehrerer Komponenten in @ngModule Angular 2
@NgModule({
imports: [CommonModule],
declarations: [Component1, Component2, Component3, ..., Component120]
})
Gibt es einen Mechanismus, wo ich diese verkürzen kann?
Aufteilung Ihrer Anwendung auf kleinere kleinere 'Modul/submodule', denken so, dass jedes Modul nicht mehr als' 10-15' Komponenten haben sollte, kann die Sie NgModule für jeden 'submodule' erstellen & Last sie träge über Router-Funktion (dies kann auch die Anwendungsleistung steigern). –