0
私は新しいルータを使用しています。私は、2つのルートにすべてのアプリケーションのために1つ大きなルートを分割することにしました。2つのルートに1つの大きいルートを分割する角2
これは私がやったことです:
guests.module.ts
は私app.routes.ts
& app.module.ts
からコンポーネントを削除guests.routes.ts
、:
- は新しいルートとモジュールを作成します。それらの貨物にはすべてのルートとコンポーネントが含まれていました。
は私のアプリをリフレッシュしました:
Uncaught Type LoginComponent is part of the declarations of 2 modules: GuestsModule and AppModule!
マイLoginComponentは私guests.module.ts
に私のapp.module.ts
から移動成分の一つです。間違っている可能性が何
@NgModule({
declarations: [
IntroComponent,
LoginComponent,
RegisterComponent
],
:
それらは私のguests.module.tsのdeclrationsのですか?
ありがとうございます。両方のモジュールが同じコンポーネントを使用する場合、私は何ができますか? – TheUnreal
これはモジュールのためのもので、共通のコンポーネントをすべてエクスポートしてモジュールを作成し、必要に応じて輸入することができます。 –
使用しているComponent \ Moduleをインポートしていない場合は、問題が発生します。理想的には、複数のモジュールで同じコンポーネントを使用している場合は、共通のモジュールに移動する必要があります。 –