"@ angular/http/index没有HTTP_PROVIDERS的导出成员"

She*_*hir 6 typescript visual-studio-code angular

依赖

在此输入图像描述

main.ts文件

在此输入图像描述

我想导入,HTTP_PROVIDERS但是给了我错误

"@ angular/http/index没有HTTP_PROVIDERS的导出成员"

我附上了package.json和main.ts文件的图像.

AJT*_*T82 7

HTTP-PROVIDERS不再使用了.导入HttpModule到您的,ngModule然后将其添加到您的导入.

import { HttpModule } from '@angular/http';

@NgModule({
  imports: [
    ...
    HttpModule,
  ],
  declarations: [...],
  bootstrap: [ .. ],
  providers: [ ... ],
})
Run Code Online (Sandbox Code Playgroud)

我建议你经常检查angular.io页面获取最新信息.例如,这里描述了Http的使用和所需的一切:)

在您想要使用http的服务中,您Http可以在构造函数中导入并注入它:

import { Http } from '@angular/http';

// ...

constructor(private http: Http) { }
Run Code Online (Sandbox Code Playgroud)