【发布时间】:2023-03-15 15:56:01
【问题描述】:
我正在使用 Angular 8。
我有一个分析组件,它访问 10 个端点来接收分析, 用户可以更改日期或过滤参数并再次请求分析。
问题是,用户可以在获取早期分析时更改参数,这会创建另一个新请求并因此返回两次值。
如果新请求相同,我想取消之前的请求。
如何在 Angular 中实现这一点?
【问题讨论】:
-
if (currentRequest == prevRequest) return -
你能分享一些代码吗?
标签: angular angular-httpclient angular-http-interceptors