在app.module.ts中声明依赖注入用的provider,使用useClass时,组件不会报错,使用useFactory方式时组件会报错,这是为什么呢?
谢邀。
简短回答就是:useFactory 不支持箭头函数。
useFactory
复杂一点就是Typescript在做静态分析时无法找到函数名。
代码抽出来就OK:
谢邀。
简短回答就是:
useFactory
不支持箭头函数。复杂一点就是Typescript在做静态分析时无法找到函数名。