使角度服务可用于所有组件

时间:2017-11-30 13:21:20

标签: angular angular-services angular-components

我有一个SpinnerService类,我的Angular应用程序中的每个组件都使用它。有没有办法避免每次都在每个组件的构造函数中明确地注入它?

2 个答案:

答案 0 :(得分:2)

对不起伙伴,但这是唯一的方法。虽然如果你有一个层次结构,那么你可以注入你的根组件并将其作为输入参数发送,但这也会导致创建一个额外的变量。

答案 1 :(得分:0)

是的,您可以在appModule中提供它。请记住,每当您从appmodule注入并提供任何内容时,它都可以在整个应用程序中使用。