/ / Erro: Nenhuma fábrica de componentes encontrada para TermsConditions - angular, angular2-router3

Erro: Nenhuma fábrica de componentes encontrada para TermsConditions - angular, angular2-router3

Estou recebendo este erro:

Nenhuma fábrica de componentes encontrada para TermsConditions ao usar angular2-rc6.

Meu mapa de rotas é assim:

{
path: "",
component: TermsConditions
}

Respostas:

6 para resposta № 1

Obrigado pela ajuda. Eu tenho que saber como corrigir esse problema.

Nenhuma fábrica de componentes encontrada para TermsConditions.

  @NgModule({
declarations : [ TermsConditionsComponent ]
})
export default class TermsConditions {}
  1. Importe este módulo para o seu módulo raiz.

       @NgModule({
    declarations : [ AppComponent ],
    imports: [ BrowserModule, TermsConditions ],
    bootstrap: [ AppComponent ]
    })
    export default class AppModule {}
    
  2. use o componente no roteamento como.

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

Isso significa que seu módulo não está disponível no escopo do aplicativo e é por isso que seu componente não está sendo vinculado ao roteador.


2 para resposta № 2

Você precisa listar os Termos e Condições nos declarations e entryComponents seção.

https://stackoverflow.com/a/39376857