试图理解angularjs错误

试图理解angularjs错误,angularjs,Angularjs,我对js/angularjs非常陌生,经常很难弄清楚为什么有些东西不起作用 angularjs给出这个错误意味着什么 Error: [$injector:cdep] http://errors.angularjs.org/1.2.11/$injector/cdep?p0=authService%20%3C-%20authInterceptor%20%3C-%20%24http%20%3C-%20%24compile authService和authInterceptor都是我的作品 检测到循环

我对js/angularjs非常陌生,经常很难弄清楚为什么有些东西不起作用

angularjs给出这个错误意味着什么

Error: [$injector:cdep] http://errors.angularjs.org/1.2.11/$injector/cdep?p0=authService%20%3C-%20authInterceptor%20%3C-%20%24http%20%3C-%20%24compile

authService和authInterceptor都是我的作品

检测到循环依赖,您已将A注入B,并将B注入A,可能不是直接注入,可能是通过其中一个注入的依赖

一般来说,这意味着您需要重构注入以打破循环依赖关系。
希望它们都需要的东西可以被移动到自己的服务(C),然后你可以将C注入B,将C注入A。

检测到循环依赖关系,你已经将A注入B,将B注入A,可能不是直接的,可能是通过其中一个注入的依赖关系。如果你的评论是答案,我可以关闭这个。谢谢