Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 使用forwardref修复角度循环依赖关系_Angularjs_Angular_Circular Dependency - Fatal编程技术网

Angularjs 使用forwardref修复角度循环依赖关系

Angularjs 使用forwardref修复角度循环依赖关系,angularjs,angular,circular-dependency,Angularjs,Angular,Circular Dependency,我有个问题 在我们的项目中,单元测试运行得很好,但是现在我们发现了一个循环依赖,不,我们不能那么容易地改变它 所以我创建了一个小项目,看看我们如何解决这个问题 所以现在我决定尝试forwardref,因为它似乎是最好的解决方案,但我真的猜不出问题是它不起作用 如果您理解或不理解这一点,请参见本项目: 我们真的需要解决这个问题,因此如果您能帮助我,这将是非常棒的。您还没有清楚地解释这个问题,您需要更具描述性。你遇到错误了吗?如果是这样,你应该把它贴出来。你怎么知道你有一个循环依赖?你为什么不能改变

我有个问题

在我们的项目中,单元测试运行得很好,但是现在我们发现了一个循环依赖,不,我们不能那么容易地改变它

所以我创建了一个小项目,看看我们如何解决这个问题

所以现在我决定尝试forwardref,因为它似乎是最好的解决方案,但我真的猜不出问题是它不起作用

如果您理解或不理解这一点,请参见本项目:


我们真的需要解决这个问题,因此如果您能帮助我,这将是非常棒的。

您还没有清楚地解释这个问题,您需要更具描述性。你遇到错误了吗?如果是这样,你应该把它贴出来。你怎么知道你有一个循环依赖?你为什么不能改变它?我真的不想安装repo来帮助解决一个非常模糊的问题。我很快查看了您的代码,我想说您的时间服务不应该导入您的天气服务,因为这显然不是它的责任。时间服务应该只处理时间,不应该导入任何东西。是的,我得到一个错误:无法解析TimeService的所有参数