Angular依赖注入useClass的实例创建位置

59 阅读1分钟

用@NgModule在providers定义了MyService token用useClass来提供:

MyNewService的初始化过程:

InjectionToken:

this.records: 一个巨大的map,key为injection token,

value的数据结构如下图所示:

useClass的实例化,在代码17207的record.factory方法调用里进行:


更多Jerry的原创文章,尽在:“汪子熙”: