/ / Помилка: не знайдено заводських компонентів для УмовУмови - angular, angular2-router3

Помилка: не знайдено заводських компонентів для Умов «Умови» - angular, angular2-router3

Я отримую цю помилку:

Під час використання angular2-rc6 не знайдено фабрику компонентів для Умов і умов.

Моя карта маршруту така:

{
path: "",
component: TermsConditions
}

Відповіді:

6 за відповідь № 1

Спасибі за вашу допомогу. Я мав знати, як виправити це питання.

Не знайдено заводських компонентів для Умов «Умови».

  @NgModule({
declarations : [ TermsConditionsComponent ]
})
export default class TermsConditions {}
  1. Імпортуйте цей модуль у ваш кореневий модуль.

       @NgModule({
    declarations : [ AppComponent ],
    imports: [ BrowserModule, TermsConditions ],
    bootstrap: [ AppComponent ]
    })
    export default class AppModule {}
    
  2. використовувати компонент у маршрутизації, як.

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

Це означає, що ваш модуль недоступний в області застосування, тому ваш компонент не прив'язується до маршрутизатора.


2 для відповіді № 2

Потрібно перелічити УмовиУмови в обох declarations і entryComponents розділ

https://stackoverflow.com/a/39376857