Angular 4和全局拦截器

时间:2017-11-12 11:25:28

标签: javascript angular-http-interceptors

假设我有多模块角度项目。像https://github.com/start-angular/SB-Admin-BS4-Angular-4

这样的东西

我有http拦截器。我可以成功地将它连接到模块(通过模块的@NgModule部分中的providers属性)。

但是,我无法让它在全球范围内适用于所有模块。我想如果我将它添加到app.module.ts(通过providers属性),它应该拦截所有其他模块的http请求。但它并不像那样。

现在为了拦截模块的请求,我需要为每个模块显式添加这个拦截器。这非常不方便。

有没有办法配置拦截器并拦截应用程序的所有请求?

0 个答案:

没有答案