假设我有一个基本组件 -
export class BaseComponent {
public constructor(public myService: MyService) {
}
}
还有一个派生组件 -
export class DerivedComponent extends BaseComponent {
public constructor(public myService: MyService) {
super(myService);
}
}
但我只需要 BaseComponent 中的 myService 依赖项。有什么方法可以避免向 DerivedComponent 添加额外的构造函数?
从 DerivedComponent 中删除依赖项似乎会导致它不被注入。