angular - 在 Angular 2 中的 HTTP 请求之前和/或之后调用通用函数

标签 angular httprequest rxjs loader npm-request

我需要将通用加载器设置到整个 angular2 项目中。 所以我只想做的是,当我的新 http 调用生成 GET、POST 或 PUT 时,然后在请求发送的加载程序出现之前。 一旦 http 响应(成功或错误)从服务器端到达,则加载程序应该消失。

有任何内置模块可用,我可以使用它来执行上述功能。 或者给我任何方法,这样我就可以用 Angular 函数来做到这一点。 我正在使用 rxjs 进行 http 请求。

我不想使用 jQuery 或 Javascript。

最佳答案

创建http拦截器并在其中调用常用函数。您可以编写自己的拦截器实现 like this或使用an external library

关于angular - 在 Angular 2 中的 HTTP 请求之前和/或之后调用通用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42061629/

相关文章:

angular - 订阅者没有收到来自 .next() 的值

php - 如何在 PHP 中返回静态文件?

Angular 4,将http响应可观察到对象可观察

angular - 如何在 Angularjs2 (2.0.1) 中更快地加载 Observable rxjs/Rx lib

javascript - 使用 redux-observable 中的史诗对两个 Action 进行排序

javascript - Webpack Angular 2 应用类型错误 : Cannot read property 'getOptional' of undefined

angular - 在 Angular 中包含共享 Assets

angular - 路由 Angular 5 中的破折号分隔参数

curl - 在 PostMan 中模拟特定的 CURL

java - fater网页源提供者