在 Angular 7 中,如果我们有一个声明为 @Injectable({providedIn: 'root'}) 的服务,它的构造函数何时执行?它是在构建使用它的组件(作为依赖项)时执行还是等到该服务中的方法首次被调用?
注意:由于服务是单例,我使用服务的构造函数来初始化一些值。我可以创建一个“Initialize()”方法并在组件的构造函数中调用它,但我发现这种方法有点混乱。
typescript angular angular7
angular ×1
angular7 ×1
typescript ×1