使用 HttpClient 模块出现角度错误

Gaj*_*ate 4 httpclient ng-modules angular

node_modules/@angular/common/http/http.d.ts:81:22 中的错误 - 错误 NG6002:出现在 AppModule 的 NgModule.imports 中,但无法解析为 NgModule 类。

这可能意味着声明的 library( @angular/common/http)HttpClient没有被 正确处理ngcc,或者与 不兼容Angular Ivy。检查是否有更新版本的库可用,如果有则更新。还可以考虑与库的作者核对以查看该库是否与 Ivy 兼容。

81 导出声明类 HttpClient {

小智 15

也许您导入了HttpClient而不是HttpClientModule. 检查进口app.module.ts

imports: [  
    BrowserModule,
    AppRoutingModule,
    BrowserAnimationsModule,
    MatToolbarModule,
    FlexLayoutModule,
    HttpClientModule
  ],
Run Code Online (Sandbox Code Playgroud)


小智 5

确切地说,在导入时应该如此HttpClientModule,在使用时也应如此HttpClient

参考: https: //angular.io/guide/http