【发布时间】:2016-07-07 16:36:40
【问题描述】:
谁能帮我解释一下为什么会这样
绑定(UserService).toClass(UserService)
在 Angular2 中是什么意思?
tnx 米哈
附:整个代码是这样的:
export var userServiceInjectables: Array<any> = [ bind(UserService).toClass(UserService)
];
【问题讨论】:
-
我脑海中的一些相关问题是: 1. 我们在这里导出变量吗?我们是否将关键字 export 与 var userServiceInjectables 一起使用,因为我们可能会将此变量作为依赖项注入? 2. 为什么要做数组? 3. 数组的类型是
,那么我们现在在数组里面有什么? 4. 为什么我们将 UserService 传递给 bind() 和 toClass()?
标签: dependency-injection angular2-directives