【发布时间】:2020-10-23 19:39:52
【问题描述】:
我在 Angular 10 中使用 bucketsby 时收到循环依赖警告。
Error:
WARNING in Circular dependency detected:
src\app\core\components\components.module.ts -> src\app\core\components\header\header.component.ts -> src\app\state\index.ts -> src\app\core\components\components.module.ts
结构:
/component
/header
header.component.ts
index.ts
index.ts
export * from './header.component';
component.module.ts
import { HeaderComponent } from './header';
@NgModule({
imports: [],
exports: [
HeaderComponent,
],
declarations: [
HeaderComponent
]
})
index.ts
export * from './header/index';
【问题讨论】:
-
编辑
header.component.ts的内容并将其添加到您的问题中。 -
有时你可以通过避免在某些时候从
index.ts导入来打破循环依赖
标签: javascript angular typescript circular-dependency