在另一个组件中使用一个组件,该组件在Angular 6中不起作用

时间:2018-10-17 08:45:12

标签: angular

我的shared.module是:

@NgModule({
  imports: [],
  declarations: [
    Component1,
    Component2,
  ],
  exports: [
    Component1,
    Component2,
  ],
})

而且我想在Component1内部使用Component2,但是我有此错误: “'Component2'不是已知元素”。

为什么component1无法识别component2?两者都在同一模块和同一级别中。

我在主页中使用了shared.module。 Home.module是:

@NgModule({
  imports: [HomeRouterModule, SharedComponentsModule],
  declarations: [HomeComponent],
})

1 个答案:

答案 0 :(得分:0)

我尝试了同样的方法,并且工作正常。在这里检查-https://codesandbox.io/s/wyrz49l5lw