18

RC5 でビルドしたアプリを最終リリースにアップグレードしたところですが、ディレクティブとパイプを宣言する方法がわかりません。次のエラーが表示されます。

ERROR in [default] C:\xampp\htdocs\meriem-car\public\src\app\components\administration.component.ts:12:4 タイプの引数 '{ moduleId: string; セレクター: 文字列; ディレクティブ: typeof LoginComponent[]; templateUrl: 文字列; }' は、タイプ 'Component' のパラメーターに割り当てることはできません。オブジェクト リテラルは既知のプロパティのみを指定でき、「ディレクティブ」はタイプ「コンポーネント」には存在しません。

4

1 に答える 1

35

RC6 以降、すべてのディレクティブとパイプはモジュールの に移動する必要がありますdeclarations

@NgModule({
    imports: [...],
    declarations: [
        //you insert your Components, Directives and Pipes here
    ],
    bootstrap: [...],
    providers: [...]
})

export class AppModule { }
于 2016-09-16T19:46:32.617 に答える