- 取消请求
取消请求
取消HTTP请求是常见的要求。 例如,您可以有一个请求队列,其中一个新请求取代一个待处理请求,并且该待处理请求需要取消。
要取消请求,我们称其订阅的unsubscribe函数。
@Component({ /* ... */ })export class MyApp {/* ... */search() {const request = this.searchService.search(this.searchField.value).subscribe((result) => { this.result = result.artists.items; },(err) => { this.errorMessage = err.message; },() => { console.log('Completed'); });request.unsubscribe();}}
View Example
