javascript - Angular DI 如何在运行时找到构造函数参数类型?
问题描述
Angular DI 如何在运行时找到构造函数参数类型?
@Injectable()
class Service1 {
constructor(dep1: MyClass) {...}
}
在某处注入 Service1 时,Angular 首先应该通过 DI解析dep1 。
Angular 如何在运行时发现dep1的类型是MyClass?
(我想在运行时做类似的事情。我有一个函数,我想在运行时知道它的参数类型)。
解决方案
推荐阅读
- c# - WPF-退出代码-1代表什么
- ios - SwiftUI - 在 iPadOS 和 Catalyst 上使用带有鼠标/触控板的 onTapGesture 出现意外行为
- python - 删除文件中所有包含`a'的行并将其写入另一个文件
- excel - 如何将“枚举”转换为数组
- javascript - 如何在 PHP 中处理 axios 请求
- rust - 如何在线程之间传递带有 Rc 字段的结构(没有同时访问)
- node.js - Web3 发送没有元掩码的合约方法
- javascript - 当我在 JavaScript 中将整数 (3) 乘以字符串 ("2") 时,控制台显示 6
- ios - 使用 RXSwift 观察 contentSize 时检测到重入异常
- javascript - 出现错误错误:FIRESTORE(8.1.1)内部断言失败:意外状态