Angular中的导入/导出/声明组件问题[关闭]
Posted
技术标签:
【中文标题】Angular中的导入/导出/声明组件问题[关闭]【英文标题】:Problem with imports/exports/declarations component in Angular [closed] 【发布时间】:2021-11-18 01:09:40 【问题描述】:我创建了一个组件,正如您在代码示例中看到的那样,我导入它、导出它甚至声明它,但这并不需要我。你能告诉我可能是什么问题吗?
错误: 出现在 SalesModule 的 NgModule.imports 中,但无法解析为 NgModule 类。 是否缺少@NgModule 注释? 9 导出类 PaymentStatusComponent 实现 OnInit
sales.module.ts:
@NgModule(
exports: [PaymentStatusComponent],
imports: [PaymentStatusComponent],
declarations: [PaymentStatusComponent]
)
export class SalesModule
【问题讨论】:
从导入中删除组件,如果解决了问题,请告诉我。 导入你声明和导出的东西没有任何意义...... 这能回答你的问题吗? error NG6002: Appears in the NgModule.imports of AppModule, but could not be resolved to an NgModule class 容易犯错误。没有问题。 @jburtondev 好的,谢谢。 【参考方案1】:谢天谢地,这是一个简单的修复。
从imports
数组中删除 PaymentStatusComponent
。
为什么?
因为它是一个组件,而imports
数组只需要模块。
【讨论】:
以上是关于Angular中的导入/导出/声明组件问题[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法从 Angular 2+ 中删除未使用的导入和声明? [关闭]
在具有@input属性的组件声明Angular模块中要导入什么?