/ / Błąd: Nie znaleziono fabryki komponentów dla Warunki - kątowe, kątowe2-router3

Błąd: Nie znaleziono fabryki komponentów dla warunków Warunki - kątowe, kątowe2-router3

Otrzymuję ten błąd:

Nie znaleziono fabryki komponentów dla WarunkiWarunki podczas korzystania z angular2-rc6.

Moja mapa tras wygląda następująco:

{
path: "",
component: TermsConditions
}

Odpowiedzi:

6 dla odpowiedzi № 1

Dzięki za pomoc. Dowiedziałem się, jak rozwiązać ten problem.

Nie znaleziono fabryki komponentów dla WarunkiWarunki.

  @NgModule({
declarations : [ TermsConditionsComponent ]
})
export default class TermsConditions {}
  1. Zaimportuj ten moduł do modułu głównego.

       @NgModule({
    declarations : [ AppComponent ],
    imports: [ BrowserModule, TermsConditions ],
    bootstrap: [ AppComponent ]
    })
    export default class AppModule {}
    
  2. użyj komponentu w routingu jak.

    {
    path : "terms",
    component : TermsConditionsComponent
    }
    `
    

Oznacza to, że moduł nie jest dostępny w zakresie aplikacji, dlatego komponent nie jest powiązany z routerem.


2 dla odpowiedzi nr 2

Musisz wymienić Warunki Warunki w obu declarations i entryComponents Sekcja.

https://stackoverflow.com/a/39376857