首页 > 解决方案 > 角度是否有组件的 forwardRef?

问题描述

我有login-status属于的组件AuthModule

toolbar在. shell_CoreModule

我的应用组件只包含shell组件。(shell即渲染toolbar)。

CoreModule我的应用程序中的每个模块都依赖于CoreModule导出其他模块和核心组件,这些模块和核心组件可以在我的功能模块中使用,例如AuthModule.

这意味着在 AuthModule 中我导入 CoreModule。

那么问题出在工具栏组件中,我需要显示登录状态组件。所以我将 login-status 组件添加到exportsinAuthModule并导入AuthModulein CoreModule

问题是在我的应用程序中导致循环依赖。

我认为我组织它的原因是:

有类似forwardRef的组件告诉 Angular 来处理这种循环依赖?或任何好主意如何解决这个问题?

标签: angulartypescript

解决方案


推荐阅读