2016-09-09 6 views
1

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 
} 
+0

exportieren Sie 'TermsConditions' Komponente? –

+0

@MadhuRanjan: Können Sie mir ein bisschen mehr erklären, warum das erforderlich ist? @NgModule ({ Importe: [RouterModule], Erklärungen: [ TermsConditionsComponent ] }) Exportstandardklasse TermsConditions {} –

+0

'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. –

Antwort

5

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 {} 
  1. Import dieses Modul zu Ihrem Root-Modul.

    @NgModule({ 
         declarations : [ AppComponent ], 
         imports: [ BrowserModule, TermsConditions ], 
         bootstrap: [ AppComponent ] 
        }) 
        export default class AppModule {} 
    
  2. 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.

2

Sie müssen die TermsConditions in den Abschnitten declarations und entryComponents auflisten.

https://stackoverflow.com/a/39376857

+0

entryComponents wird für die App auf Stammebene und nicht für die App auf untergeordneter Ebene verwendet. –

+0

Aber seine Arbeit auf diese Weise – Yougesh

+0

entryComponents wird zum Auflisten der Komponenten verwendet, die keine Referenz in Vorlagen in einem Komponentenbaum hat. –

Verwandte Themen