我对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都是我的创作。

===============>>#1 票数:0 已采纳

检测到循环依赖关系,您已将A注入到B中,并且已将B注入到A中,并且可能不是直接注入的,这可能是通过注入之一的依赖关系完成的。

通常,这意味着您需要重构注入以打破循环依赖关系。 希望将他们两个都需要的东西移到其自己的服务(C)中,然后可以将C注入到B中,并将C注入到A中。

  ask by EasterBunnyBugSmasher translate from so

未解决问题?本站智能推荐: