为什么我收到此错误:StaticInjectorError(AppModule)[VideosService-> Http

时间:2018-08-02 14:47:20

标签: angular

我收到此错误:

core.js:1449 ERROR Error: Uncaught (in promise): Error: StaticInjectorError(AppModule)[VideosService -> Ht**strong text**tp]: 
  StaticInjectorError(Platform: core)[VideosService -> Http]: 
    NullInjectorError: No provider for Http!
Error: StaticInjectorError(AppModule)[VideosService -> Http]: 
  StaticInjectorError(Platform: core)[VideosService -> Http]: 
    NullInjectorError: No provider for Http!

1 个答案:

答案 0 :(得分:0)

您可能必须import HttpModule in app.module.ts

// main.ts
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { BrowserModule } from '@angular/platform-browser';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';

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

platformBrowserDynamic().bootstrapModule(AppModule);