Angular:如何使用依赖项注入扩展组件,而不在子组件中注入依赖项?

Angular:如何使用依赖项注入扩展组件,而不在子组件中注入依赖项?,angular,dependency-injection,abstract-class,extends,Angular,Dependency Injection,Abstract Class,Extends,我刚刚在尝试创建由子组件扩展的抽象组件时遇到了一个问题。基类有一些注入的服务(在构造函数中)。结果是,我还需要将这些服务注入所有子组件的注入器中 在我寻找解决方案以避免在子组件构造函数中注入服务时,我发现了一些关于使用注入器对象/服务的老文章。它们都描述了一个类似的解决方案 我想知道这些解决方案是否仍然是Angular 9/10中的最佳实践,或者在较新的Angular版本中是否有更好的解决方案?

我刚刚在尝试创建由子组件扩展的抽象组件时遇到了一个问题。基类有一些注入的服务(在构造函数中)。结果是,我还需要将这些服务注入所有子组件的注入器中

在我寻找解决方案以避免在子组件构造函数中注入服务时,我发现了一些关于使用注入器对象/服务的老文章。它们都描述了一个类似的解决方案

我想知道这些解决方案是否仍然是Angular 9/10中的最佳实践,或者在较新的Angular版本中是否有更好的解决方案?