这个问题可能是因为缺少导入的依赖项或没有正确引用它们。要解决此问题,请确保您在app.module.ts文件中导入了HttpClientModule模块,并在您的组件/服务中正确注入HttpClient。例如:
app.module.ts:
import { HttpClientModule } from '@angular/common/http';
@NgModule({ imports: [ HttpClientModule ] })
my.service.ts:
import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs';
@Injectable() export class MyService { constructor(private http: HttpClient) {}
getData(): Observable
请注意,我们通过将HttpClient作为构造函数参数传递给MyService类来正确注入HttpClient。您可能需要将此解决方案应用到您自己的代码中,才能使“Re-request with next.handle”正常工作。