【发布时间】:2014-05-14 11:22:22
【问题描述】:
我对 angularjs 并不陌生(两周经验)。是否可以广播来自服务的数据并在另一个服务中使用该数据。如果可能的话,我只想在服务而不是控制器之间传递数据。我知道控制器之间以及从服务到控制器是可能的。
【问题讨论】:
-
为什么不将ServiceA注入ServiceB,然后从ServiceB调用ServiceA的方法?
-
我知道,但我想了解更多关于广播和发射的信息。
-
是或否。如果不是,为什么不是,如果是,那么如何是
-
我认为广播只适用于有范围的控制器。广播发生在范围继承层之间。要与服务共享数据,您只需将服务注入另一个服务或控制器。
-
rootScope 呢?我可以从服务广播到控制器。
标签: angularjs service broadcast