我试图找出Angular 5中两种服务注入方式之间的区别:
constructor(private _anyService: AnyService) { }
private _anyService: AnyService;
constructor(private _injector: Injector) {
this._anyService = this._injector.get(AnyService);
}
我们最终得到相同的结果吗,this._anyService
在两种情况下的行为是否相同?
P.S。::对于该示例而言,上下文并不重要,问题仅与服务实例有关,无关紧要,哪些变量/类属性持有该实例。