在angular中使用HttpClient模块出现错误。

问题描述 投票:-1回答:1

ERROR in [email protected]:81:22 - 错误 NG6002。出现在AppModule的NgModule.imports中,但无法解析为NgModule类。

这可能意味着该库 (@angular/common/http),其中宣布 HttpClient 没有得到正确的处理 ngcc,或不符合 Angular Ivy. 检查是否有较新版本的库,如果有就更新。也可以考虑向库的作者咨询一下,看看该库是否有望与Ivy兼容。

81 export declare class HttpClient {

angular httpclient ng-modules
1个回答
0
投票

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

imports: [  
    BrowserModule,
    AppRoutingModule,
    BrowserAnimationsModule,
    MatToolbarModule,
    FlexLayoutModule,
    HttpClientModule
  ],

-2
投票

正是如此,在导入的时候,应该是 HttpClientModule 而在使用的时候,应该是 HttpClient

参考文献。https:/angular.ioguidehttp。

© www.soinside.com 2019 - 2024. All rights reserved.