Как отменить HTTPRequest в Angular 2?Как отменить HTTPRequest в Angular 2?
Я знаю, как отклонить запрос только.
return new Promise((resolve, reject) => {
this.currentLoading.set(url, {resolve, reject});
this.http.get(url, {headers: reqHeaders})
.subscribe(
(res) => {
res = res.json();
this.currentLoading.delete(url);
this.cache.set(url, res);
resolve(res);
}
);
});
Этого ответа больше не действует в бета-версии.15. В Observable нет метода 'unsubscribe'. – tom10271
'unsubscribe' был заменен' dispose'. – Menello
Я использую RC.5 Angular2, и присутствует 'unsubscribe' (версия 5.0.0-beta.6 из rxjs). Возможно, он был восстановлен после того, как были сделаны замечания? Не знаете, откуда происходит несоответствие. –