Привет, я новичок в angular и хочу знать, как правильно повторять запрос GET на основе полученных данных.
item.service.ts
ScanItems():Observable<any>{
return this.http.get<any>(url)
}
item.component.ts
GetScannedItems(){
this.ScanSubscription = this.itemService.ScanItems()
.subscribe(
data => {
RDate = new Date(data.Date).getTime();
const NDate = new Date().getTime();
const Diff = RDate - NDate
if(Diff > (-300000)){
console.log('Valid')
}
else {
// Repeat Request Here!!!
}
},
error => console.error(error),
() => this.ScanSubscription.unsubscribe()
)
}