Я использую Angular 9 в своем веб-приложении. Я использую много сервисов для подключения к веб-сервису. Иногда много одинаковых запросов отправляются в службу. Возможно, когда пользователь нажимает на кнопку несколько раз.
Я хочу отменить предварительный просмотр неполных запросов на все мои услуги. Какое лучшее решение? (Может быть, используя RX JS)
Это одна из моих сервисных функций:
constructor(private http: HttpClient) {}
getList(options?: ApiListOptions) {
return this.http.post<ApiResponse<UserGet[]>>(
environment.apiRoot + 'user/list',
options,
{ headers: this.headers() }
);
}
Спасибо