角度选择器不是已知元素:如果它是 Angular 组件,则验证它是否是此模块的一部分



我创建了一个组件,并试图通过在显示部分声明一个选择器来在另一个组件中使用它。

<app-component1></app-component1>

但是我得到一个编译错误。我检查了模块中的导入,一切正常,没有错误。想不出我不能使用这个组件的原因是什么?这是我的应用程序的stackblitz示例。

https://stackblitz.com/edit/angular-ivy-uve2pn?file=src/app/app.module.ts

也许您导入的模块没有导出您正在寻找的组件?

当你在ModuleA中有一个组件比如ComponentA,要在其他ModuleB中使用ComponentA,你需要在模块a中有

declarations: [ComponentA]
exports: [ComponentA]

我固定常规组件通过转换模块的代码和在块中声明他们"declarations"one_answers";exports"在app.module

最新更新