ich diese Störung erhalte:Fehler: Keine Komponente Fabrik für TermsConditions gefunden
No component factory found for TermsConditions while using angular2-rc6.
Meine Routenkarte ist wie folgt:
{
path: '',
component: TermsConditions
}
ich diese Störung erhalte:Fehler: Keine Komponente Fabrik für TermsConditions gefunden
No component factory found for TermsConditions while using angular2-rc6.
Meine Routenkarte ist wie folgt:
{
path: '',
component: TermsConditions
}
Vielen Dank für Ihre Hilfe. Ich habe gelernt, wie ich dieses Problem beheben kann.
No component factory found for TermsConditions.
@NgModule({
declarations : [ TermsConditionsComponent ]
})
export default class TermsConditions {}
Import dieses Modul zu Ihrem Root-Modul.
@NgModule({
declarations : [ AppComponent ],
imports: [ BrowserModule, TermsConditions ],
bootstrap: [ AppComponent ]
})
export default class AppModule {}
Komponente im Routing wie verwenden.
{
path : 'terms',
component : TermsConditionsComponent
}
`
Es bedeutet, dass Ihr Modul nicht im Anwendungsbereich ist, warum Ihre Komponente ist nicht binden an Router zu sein.
Sie müssen die TermsConditions in den Abschnitten declarations
und entryComponents
auflisten.
entryComponents wird für die App auf Stammebene und nicht für die App auf untergeordneter Ebene verwendet. –
Aber seine Arbeit auf diese Weise – Yougesh
entryComponents wird zum Auflisten der Komponenten verwendet, die keine Referenz in Vorlagen in einem Komponentenbaum hat. –
exportieren Sie 'TermsConditions' Komponente? –
@MadhuRanjan: Können Sie mir ein bisschen mehr erklären, warum das erforderlich ist? @NgModule ({ Importe: [RouterModule], Erklärungen: [ TermsConditionsComponent ] }) Exportstandardklasse TermsConditions {} –
'der Anmeldungen ist die Komponente innerhalb des Moduls für die Verwendung und' exports' ist für die Verwendung von es extern. Sie können mehr über Module [hier] (https://angular.io/docs/ts/latest/guide/ngmodule.html) und [FAQ hier] lesen (https://angular.io/docs/ts/latest/ Kochbuch/ngmodule-faq.html), erklären sie diese Konzepte eingehend. –