我有两个组件(C1 && C2),每个组件都有其模块文件, 我如何在Angular 6的C2中声明C1?
// Module 1
@NgModule({
imports: [],
exports: [],
declarations: [
ComponentX,ComponentY
],
providers: []
})
// Module 2
@NgModule({
imports: [],
exports: [],
declarations: [
C1,ComponentZ
],
providers: []
})
答案 0 :(得分:0)
U只能在1个模块中声明一次组件。
在您的情况下,您将导入其他缺少的组件而不是声明。
// Module1
@NgModule({
imports: [],
exports: [],
declarations: [
Component1
],
providers: []
})
// Module2
@NgModule({
imports: [
Module1
],
exports: [],
declarations: [
Component2
],
providers: []
})