我有:
我想使用构造函数(baseService:BaseService)将 UtilService 单例实例注入 BaseService ,但 不带 ){})因为如果没有, AService 和 BService 在调用 UtilService UtilService 单例实例作为参数>的构造函数(super(arguments))显然是一个冗余的步骤。 所以我想知道是否还有其他方法可以在 AService / BService 构造函数的超级调用中传递 UtilService 单例实例。 提前谢谢。
答案 0 :(得分:0)
我不知道它是不是singelton,但你可以使用
注入服务constructor(private inj: Injector) { }
....where you need..
const customService= this.inj.get(CustomService)