标签: angular dependency-injection ngrx
我发现我经常有一些简单,纯粹的实用程序函数,我想在我的角度应用程序中的多个地方使用。就最佳角度而言,这些类型的功能集合应该在UtilitiesService之类的共享服务中。这对于大多数角度而言都很好用,但是当我想在化简器中使用其中一些功能时,我基本上必须在非服务类型模块中重写它,然后导入它而不是注入它。
UtilitiesService
我是否对此进行了过度考虑,是否应该将所有纯实用程序函数放入一个普通的不可注入模块中,然后将其用于reducer以及整个组件和服务中?还是我没有想到的另一种好方法?