我使用角度6,我有一个media
模块。我想导入MediaComponent
(在中导出MediaModule
),但出现此错误:
media.module"' has no exported member 'MediaComponent'.
这是MediaModule声明:
@NgModule({
imports: [
CommonModule,
MediaRoutingModule,
MaterialModule
],
declarations: [LayoutComponent, MediaComponent],
exports: [
MediaComponent,
CommonModule
]
})
这是另一个模块声明:
@NgModule({
imports: [
CommonModule,
MaterialModule,
FormsModule,
EM,
EditorRoutingModule,
MediaModule
],
declarations: [ListComponent, CreateComponent, AddimageComponent]
})
从另一个模块中的组件(EditorModule
),这是我的导入:
import { MediaComponent } from '@app/views/media/media.module';
我有例外。
注意:当我media directive
在上的组件中使用EditorModule
它时,它将工作文件。例如<app-media></app-media>
显示内容MediaComponent
确保media.module.ts
导出一个MediaComponent
类。
export { MediaComponent } from 'path/to/media.component';
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句