【发布时间】:2017-11-30 16:09:26
【问题描述】:
我有:
- BaseService 将用作父类
- UtilService 用于实用功能
- AService 是 BaseService 的子类(AService 扩展自 BaseService)
- BService 也是 BaseService 的子类
我想将 UtilService 单例实例注入 BaseService 但 没有 使用构造函数 ( constructor(baseService: BaseService ){} ) 因为如果没有,AService 和 BService 都需要在调用 UtilService 时将 UtilService 单例实例作为参数传递> 的构造函数( super(arguments) ),这显然是一个多余的步骤。 所以我想知道是否有其他方法可以做到这一点,而无需在 AService/BService 构造函数的超级调用中传递 UtilService 单例实例。 提前致谢。
【问题讨论】:
标签: angular