Nach Winkel 2 bis RC5 Upgrade, ich war Warnungen wie ich immer unten gefragt meine Komponenten zu bewegen, Erklärungen Modul:RC5 NgModules Erklärungen
NgModule AppModule verwendet AcademylistComponent über „entryComponents“ aber es wurde weder erklärt noch importiert! Diese Warnung wird nach dem letzten Fehler zu einem Fehler.
Ich verweise auf diese Komponenten in meiner Router-Konfigurationsdatei. Was sah wie folgt aus:
import {provideRouter,RouterConfig} from '@angular/router';
import {AcademylistComponent} from '../modules/home/component/academyList.component';
import {CourselistComponent} from '../modules/home/component/courseList.component';
import {CreateacademyComponent} from '../modules/home/component/createAcademy.component';
import {ReportsComponent} from '../modules/home/component/reports.component';
import {AuthenticatedGuard} from '../guards/authenticated.guard';
export const routes: RouterConfig = [
{
path: '',
redirectTo:'/home',
terminal:true},
{
path: 'home',
canActivate: [AuthenticatedGuard],
children: [
{path: '', component: AcademylistComponent},
{path: 'my-academies', component: AcademylistComponent},
{path: 'my-courses', component: CourselistComponent},
{path: 'create-academy', component: CreateacademyComponent},
{path: 'reports', component: ReportsComponent}
]
}
];
export const APP_ROUTER_PROVIDERS = [
provideRouter(routes)
];
Wenn ich die Komponenten bewegt declarations
Arrays Modul ng und importiert es ihnen, die Routen Config-Datei gestartet haben gibt mir Cannot find name
Fehler.
Also wie verwende ich Moduldeklarationen in diesem Fall?
können Sie uns den aktuellen Code (NgModule) zeigen? –