错误:StaticInjectorError(AppModule)[全局]:StaticInjectorError(平台:核心)[全局]:NullInjectorError:没有全局提供者

时间:2019-08-29 06:06:14

标签: angular ionic-framework

我打开了离子项目,但在浏览器中没有任何回报。我收到类似的错误 My Error

这是我在app.module.ts中的代码

import { HttpClientModule } from "@angular/common/http";
import { HttpModule } from '@angular/http';
imports: [
  HttpClientModule,
  HttpModule ,
 ],
providers: [
  Clipboard,
{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }
 ],
bootstrap: [AppComponent]
  })

1 个答案:

答案 0 :(得分:1)

有两个可能的原因1.如果您在服务中使用HttpClient,则需要在模块文件中导入HttpClientModule并在imports数组中提及它。

import { HttpClientModule } from '@angular/common/http';

2)如果您在服务中使用普通的Http,则需要在模块文件中导入HttpModule并在imports数组中提及它。

import { HttpModule } from '@angular/http'