2016-08-11 25 views
3

Angular2 rc.5如何,現在都是模塊注入HTTP_PROVIDERS ...Angular2 rc.5如何現在HTTP是模塊

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} 
      ]); 

問候,

肖恩

回答

4

注入HTTP_PROVIDERS對於RC5,您必須在@NgModule內部添加HttpModule 以獲取更多詳細信息,請點擊此處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 {} 
+1

是它現在...很快就會停止工作(如果使用在Web風暴打字稿例如,你會看到一個錯誤HTTP_PROVIDERS現在不建議使用) – born2net

+0

OK I M使用vscode – rashfmnb

+0

任何其他解決辦法? – born2net