【问题标题】:Angular2 ProvideAngular2 提供
【发布时间】:2016-09-19 15:10:59
【问题描述】:

我今天将我的项目升级到 Angular RC 到 Final,但我在转换时遇到了问题 =>

provide(Http, {
   useFactory: (xhrBackend: XHRBackend, requestOptions: RequestOptions, accountEventService: AccountEventsService) => {
       return new HmacHttpClient(xhrBackend, requestOptions, accountEventService);
   },
   deps: [XHRBackend, RequestOptions, AccountEventsService],
   multi: false
}

我尝试在最终版本中使用相同的代码,但我没有找到解决方案。

感谢您的帮助

【问题讨论】:

    标签: angular provider


    【解决方案1】:

    语法已更改为对象字面量,例如:

    {provide: Http, 
       useFactory: (xhrBackend: XHRBackend, requestOptions: RequestOptions, accountEventService: AccountEventsService) => {
           return new HmacHttpClient(xhrBackend, requestOptions, accountEventService);
       },
       deps: [XHRBackend, RequestOptions, AccountEventsService],
       multi: false
    }
    

    【讨论】:

    • 感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-25
    • 2016-12-18
    • 2016-04-06
    • 1970-01-01
    • 2017-01-31
    • 2016-07-06
    • 1970-01-01
    相关资源
    最近更新 更多