【发布时间】:2025-11-23 02:40:02
【问题描述】:
我有一个 Angular 2 项目,其结构如下:
/app
app.component.ts
app.module.ts
/shared
shared.module.ts
/layout
/utilities
utilities.module.ts
/icon
icon.component.ts
/message
message.module.ts
message.component.ts <----Problem here
在 utility.module.ts 中,我导入图标组件,声明它并导出它。
在共享模块中,我导入实用程序模块并将其导出。
在 app 模块中,我导入了共享模块。在我的应用程序组件中,我想
使用我的图标组件,但出现错误:'app-icon' is not a known element:
是否可以重新导出这样的模块/组件? 如果没有,是否将实用程序模块直接导入应用程序模块的唯一替代方法?
编辑: 我注意到抱怨 app-icon 组件不可用的模块/组件/模板是消息组件。我尝试过将图标组件直接导入到消息组件中,但还是报错图标组件不可用。
【问题讨论】: