Angular2组件中的DI错误

DI Error in Angular2 component

当我尝试将服务注入我的组件时出现此错误

  1. 我创建了我的服务并用@Injectable()装饰了它

  2. 我在提供商

  3. 中将我的服务添加到我的 app.module
  4. 我尝试在我的组件中使用该服务并使用构造函数注入它

    但它给了我这个错误

您忘记将 HttpModule 添加到 imports 数组

@NgModule({
  imports: [
    BrowserModule,
    HttpModule,
    ...