什么是绑定功能

时间:2016-09-05 13:32:44

标签: angular typescript

我正在尝试使用打字稿学习angular2,并且有一个我不理解的代码:

export var userServiceInjectables: Array<any> = [
  bind(UserService).toClass(UserService)
];

有人可以解释一下,代码做了什么?

1 个答案:

答案 0 :(得分:2)

这是定义提供程序的一种非常古老的方法,已在RC.6中删除。

目前的语法是:

providers: [UserService]

或长篇

providers: [{provide: UserService, useClass: UserService}]