标签: angular dependency-injection
我有一个服务,其作用是观察一系列动作并根据它们调用一些函数。 在服务类的构造函数中,我只订阅了observable,而没有其他方法从外部服务调用。就这样,它更像是Guard而不是服务。 我将此服务声明为可注入并注入到根组件,并且它可以工作。服务被创建,订阅可观察并完成其工作。但是我的根组件没有调用服务方法 - 根本不使用它。 是否有一种更优雅的方式来全局注入服务,而不是在组件中声明它不合逻辑?