我创建了一个组件,并试图通过在显示部分声明一个选择器来在另一个组件中使用它。
<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