首页 > 解决方案 > Angular DI 如何在运行时找到构造函数参数类型?

问题描述

Angular DI 如何在运行时找到构造函数参数类型?

@Injectable()
class Service1 {
  constructor(dep1: MyClass) {...}
}

在某处注入 Service1 时,Angular 首先应该通过 DI解析dep1 。
Angular 如何在运行时发现dep1的类型是MyClass
(我想在运行时做类似的事情。我有一个函数,我想在运行时知道它的参数类型)。

标签: javascriptangulartypescriptdependency-injection

解决方案


推荐阅读