两者都不
public constructor(private readonly objectEntityService: ObjectEntityService) {}
也不
public constructor(entityServices: EntityServices) { entityServices.getEntityCollectionService("Object"); }
在服务内部工作。注入组件工作正常。该应用程序可以编译,但提供服务时我得到一个空白网页。在 Angular 11.0.6 和 11.2.3 上测试。
编辑:创建一个新的空白服务并注入它可以工作。将实体服务注入组件并通过方法将其存储在具有注入问题的服务中也可以正常工作,即使直接注入它也不能。