angular - Angular 9 控制台中显示的非问题循环依赖警告
问题描述
在我的 Angular 打字稿代码中,我使用类Class1在其构造函数参数中注入类Class2的对象,因此我的类Class2被导入到Class1的顶部。
但是这个类 Class2 有一个方法Method2必须有一个Class1类型的参数,所以我还在Class2的顶部导入Class1,输入这个参数,这样我确定如果参数不是,它会触发错误正确的类型(更准确地说是正确的类)。
Angular 现在向我显示“循环依赖”警告,但没有注入任何循环依赖,只有一个文件包含循环。
解决此类问题的正确方法是什么?
解决方案
推荐阅读
- events - Kendo ui调度程序月视图未显示所有事件
- c# - C# LINQ 从列表中选择值不包含在数据库中
- csv - 根据另一个 csv 中的列信息从一个 csv 文件中提取行
- c++ - 从具有相同相对包含路径的不同文件夹中引用头文件
- python - 如果值,则从另一列中获取新列,如果不是,则从另一列中获取值 Python Pandas
- django - 不接受 Django 单元测试身份验证令牌
- wpf - WPF - 绑定到 WritableBitmap 的图像控件停止在笔记本电脑上更新?
- android - 使用有关 ChromeColors 和资源的 Chrome WebView 在 Android 上崩溃
- python - int 到 chr 的转换在循环或脚本中表现不同
- java - 在给定(输入)范围内给出快乐数字的数量