现在Http是模块,Angular2 rc.5如何注入HTTP_PROVIDERS [英] Angular2 rc.5 how to inject HTTP_PROVIDERS now that Http is module

查看:96
本文介绍了现在Http是模块,Angular2 rc.5如何注入HTTP_PROVIDERS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Angular2 rc.5现在所有都是模块了,如何注入HTTP_PROVIDERS ...

Angular2 rc.5 how to inject HTTP_PROVIDERS now that all are modules...

 var injector = ReflectiveInjector.resolveAndCreate(
            [
                TodoService,
                TodoAction,
                HTTP_PROVIDERS, // <----- no longer injectable
                TodoStatsModel,
                {provide: CommBroker, useClass: CommBroker},
                {provide: AppStore, useValue: th[![i][1]][1]s.appStore}
            ]);

致谢

塞恩

推荐答案

对于RC5,您必须在@NgModule内的imports array中添加HttpModule以获得更多详细信息,请检查此

For RC5 you have to add the HttpModule in imports array inside @NgModule for more detail check this link

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { HttpModule } from '@angular/http';

@NgModule({
  imports: [BrowserModule, HttpModule],
  declarations: [AppComponent],
  bootstrap: [AppComponent]
})
export class AppModule {}

这篇关于现在Http是模块,Angular2 rc.5如何注入HTTP_PROVIDERS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆