アプリ モジュールと機能モジュールがあります。「AudioPlayerComponent」というコンポーネントが機能モジュールで宣言されています。アプリモジュールで使用したいのですが、表示されません。エラーなし。
何か不足していますか?
アプリ モジュール:
@NgModule({
imports: [
BrowserModule,
HomeModule,
ReciterModule, // the feature module which has the audio player
routing
],
declarations: [
AppComponent,
NavComponent
],
providers: [
appRoutingProviders,
AudioPlayerService
],
bootstrap: [AppComponent]
})
機能モジュール:
@NgModule({
imports: [
CommonModule,
FormsModule,
HttpModule,
reciterRouting
],
declarations: [
ReciterDetailComponent,
WidgetComponent,
AudioPlayerComponent // this is the component I want to also use in the app component
],
providers: [
AppService,
RecitersService
]
})
オーディオ プレーヤー (番組) を使用する機能モジュール内のコンポーネント
<div class="reciter-detail">
...
<audio-player></audio-player>
</div>
audio-player を使用しようとするアプリ コンポーネント (表示されません):
<nav-main></nav-main>
<div class="container">
<router-outlet></router-outlet>
<audio-player></audio-player>
</div>