我有login-status
的{{1}}组件。
在AuthModule
的{{1}}组件中也有toolbar
组件。
我的应用程序组件仅包含shell
组件。 (CoreModule
呈现为shell
)。
我的应用程序中的每个模块都在shell
上使用,因为toolbar
导出了可以在我的功能模块中使用的其他模块和核心组件,例如CoreModule
。
这意味着在AuthModule中,我导入了CoreModule。
问题出在工具栏组件中,我需要显示登录状态组件。
因此,我在{{1}中的CoreModule
中添加了登录状态组件,并在AuthModule
中导入了exports
。
问题是导致我的应用程序出现循环依赖。
我认为我是有原因地组织它的:
是否有类似AuthModule
的组件可以告诉angular处理这种圆形依赖关系?或任何好主意如何解决该问题?