angular2 bind toClass语法含义

时间:2016-07-23 16:05:02

标签: angular

有人能解释一下

是什么吗?
 bind(UserService).toClass(UserService)

表示Angular2?

在ng-book中

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

1 个答案:

答案 0 :(得分:2)

bind被标记为已弃用。它was deprecated赞成provide,也不赞成使用。

目前the providers are defined as POJOs

export var userServiceInjectables: Array<any> = [
  { provide: UserService, useClass: UserService }
];

或者只是:

export var userServiceInjectables: Array<any> = [UserService];