你好读者和Angularistics,
我想知道创建服务、提供程序或任何其他在模块加载时立即实例化 ONCE 的角度组件的配方。
例如,我有一个名为“utils”的模块我有一个名为“myApp” 的应用程序模块,它依赖于“utils”
我在 utils 模块中有一个名为“intervalRegister”的服务,它包含一个用于应用程序范围的 api 轮询内容的注册方法。
我们每次要注册轮询时都必须使用此服务,但是当窗口失去焦点时,此服务会巧妙地停止所有轮询 - 以避免不必要的网络流量。
目前这个 'intervalRegister' 是通过 'utils' 模块的 run 方法实例化的,但我不认为它是最好的解决方案。