我创建了一个与一个组件一起使用的服务,该组件还具有提供装饰器。
@Component({
....
providers: [MYSerice]
})
export class MYComponent implements OnDestroy { ... }
此服务仅由此组件使用。因此,在我的服务中,我想将providedIn
限制为该组件。
@Injectable({
providedIn: MYComponent
})
export class MYSerice{
但是,这导致了循环依赖,我找不到解决方法。
此服务
我也许还有比服务更好的东西,但是我认为这是有角度的方法。
我尝试/研究的内容
providedIn: 'root'
以外的所有内容
抛出错误感谢您的帮助