我创建了一个组件,并尝试通过在显示部分声明一个选择器来在另一个组件中使用它。
<app-component1></app-component1>
Run Code Online (Sandbox Code Playgroud)
但我收到编译错误。我检查了模块中的导入,一切正常,没有错误。无法弄清楚我无法使用该组件的原因是什么?这是我的应用程序的 stackblitz 示例。
https://stackblitz.com/edit/angular-ivy-uve2pn?file=src/app/app.module.ts
小智 6
也许您导入的模块没有您正在寻找的组件的导出?
例如,当您在 ModuleA 中有一个组件(假设为 ComponentA)时,要在其他 ModuleB 中使用 ComponentA,您需要在 Modul A 中拥有
declarations: [ComponentA]
exports: [ComponentA]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8083 次 |
| 最近记录: |