在以下示例中,我发现BrowserXhr被贬值了:
{ provide: BrowserXhr, useClass: NgProgressBrowserXhr }
但是,当我查看文档时,它会重定向到似乎没有等效提供者示例的httpclient主页面,它被替换为什么?
答案 0 :(得分:0)
在我的应用程序中(角度5),我已经导入了 NgProgressHttpModule ,而且progressbar对于HTTP调用非常有用,您也可以为路由器导入NgProgressRouterModule
app.module.ts
import { NgProgressModule } from '@ngx-progressbar/core';
import { NgProgressHttpModule } from '@ngx-progressbar/http';
import { NgProgressRouterModule } from '@ngx-progressbar/router';
...
imports: [
...
HttpClientModule,
NgProgressModule.forRoot(),
NgProgressRouterModule,
NgProgressHttpModule
...]
您必须添加它们,这是 package.json
的内容 ...
"@ngx-progressbar/core": "^4.1.1",
"@ngx-progressbar/http": "^4.1.1",
"@ngx-progressbar/router": "^4.1.1",