/ /エラー:TermsConditionsのコンポーネントファクトリが見つかりません - 角度、角度2-router3

エラー:TermsConditionsのコンポーネントファクトリが見つかりません - 角度、角度2-router3

私はこのエラーを得ています:

angular2-rc6を使用している間は、TermsConditionsのコンポーネントファクトリは見つかりませんでした。

私の路線図はこんな感じです:

{
path: "",
component: TermsConditions
}

回答:

回答№1は6

ご協力いただきありがとうございます。私はこの問題を解決する方法を知るようになりました。

TermsConditionsのコンポーネントファクトリが見つかりません。

  @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

両方にTermsConditionsをリストする必要があります。 declarations そして entryComponents セクション。

https://stackoverflow.com/a/39376857